0
0
0
0
-1
0
0
-1
0
-1
0
-1
1
-2
2
-4
4
-6
7
-9
10
-13
14
-18
20
-24
28
-36
50
-89
322
372
-2278
-1230
648
1614
1717
-2042
-3801
296
1556
-811
1111
1035
-2567
-786
375
-1127
424
812
-1445
-581
731
-1523
-58
1589
-475
-1785
451
-842
-802
985
-754
-334
409
20
-2476
-958
808
-605
1703
1004
-2900
-1185
-894
-2297
2545
2675
-2488
-766
-54
-2967
427
509
-1682
2462
391
-2176
-312
-43
-1308
-1171
718
638
132
-1020
-1786
1107
1137
-2404
-1068
1292
363
217
312
-1856
-1421
666
-221
-196
1456
-1129
-1660
1623
-1094
-2731
1589
1680
-1850
-1237
216
-835
334
76
-1796
-142
1389
-24
-1257
-993
-567
135
-26
-158
-584
-718
-903
485
1570
-766
-1967
-928
-292
1975
30
-3265
445
1933
-1168
-1187
953
-948
-406
752
-1902
-1758
2316
631
-1982
914
-805
-2585
434
294
-765
963
568
-1332
-2141
-2070
585
2174
-595
-519
432
-1896
-1200
107
-2036
1476
2395
-755
-1380
-2745
-1196
1206
1103
456
-80
-2057
-1524
-126
-182
1389
679
-901
-1706
-761
-182
-644
568
376
-1805
-796
584
-1726
98
1158
20
-705
-2806
-621
1829
-336
-71
-210
-2100
-7
599
-2022
286
2338
-2258
-885
146
-1119
1672
73
-4063
-91
2191
256
-1258
-710
-50
-1197
-346
699
-1085
-139
736
-854
-461
31
1293
-1591
-2816
344
2027
-574
-1191
679
-397
-1856
-1186
647
50
-267
367
-85
-480
-508
-2796
-1805
2679
471
-713
1154
-941
-1996
-1203
-275
499
1494
366
-208
-715
-2816
-628
983
1851
1056
-2121
-1189
-2043
1102
976
-1173
2143
-886
-4249
2022
1184
-2563
1122
221
-2416
307
29
-433
849
-2078
-787
281
-377
664
-1707
-329
626
-1058
1096
-168
-1653
102
81
-560
200
-321
-386
755
-1496
-1537
759
1789
154
-2639
-587
-686
-777
1476
859
-1899
-1043
-78
43
-658
-976
790
119
-828
-599
680
-1221
-2717
1466
2339
-1783
-682
-129
-2839
152
3223
141
-2150
-554
-373
-29
361
5
106
-780
-1691
-1444
328
805
764
133
23
-2767
-1257
1719
-892
-2
1006
-446
-864
-1200
-1750
734
588
-970
1246
1194
-1625
-2586
-876
647
1633
-360
-1435
-395
-741
650
359
-184
-251
-2176
-2999
1279
3135
629
-1099
-3790
-2397
2048
95
217
1514
-1070
-357
-1123
-2788
-874
1097
2175
1152
-1223
-2704
-1298
1259
135
83
721
-1979
-842
1367
-1736
-925
3437
-430
-5095
1476
2876
-1606
591
-1364
-2677
3070
-567
-2386
3086
-451
-2882
1715
607
-2908
-370
-86
1063
1684
-1399
-2957
-388
1971
863
-349
16
-2375
-1372
-93
1170
1930
-822
-1190
-508
-1974
-1148
3194
-593
-2294
1814
-603
-695
677
-4188
-1286
3017
1507
388
-1577
-2786
-2360
2122
1944
-1098
8
-307
-2060
1197
-359
-3188
1419
2497
-1779
-1360
429
-872
508
695
-642
0
0
0
-1
0
-1
0
-1
0
-2
1
-2
2
-3
2
-2
0
0
-3
6
-13
18
-29
40
-57
78
-108
149
-217
345
-857
1061
1184
-540
787
427
268
-1116
-3326
-2049
1624
2935
2509
-794
-4000
-3878
1327
1454
-309
2730
-124
-3044
1302
624
-632
1013
-147
-2724
-1113
1530
1849
706
-898
-1086
269
32
189
1865
514
-3317
-925
2579
-1212
-1246
2304
806
-1588
-676
-440
1527
744
-2193
-204
358
-1316
101
783
1816
2303
-2501
-3269
995
745
293
1458
-87
-831
551
-1487
-1635
2451
2597
-1058
-632
-909
-2603
1966
3903
-1085
-3133
1232
799
-510
1734
-818
-29
1394
-2268
-1018
2078
-794
-1300
822
177
1122
1390
-2247
-2423
66
1031
913
476
-1374
-620
1175
-750
-1700
-409
-331
810
2133
690
-1911
-803
-427
-3998
661
4893
1591
-17
-1564
-3415
-2073
2023
4059
103
-1238
1402
-1854
-4211
1444
1665
-1057
1847
1367
-2629
-207
-382
-4442
-67
3563
-76
381
1974
-2298
-2262
-181
-631
995
1026
-184
1446
963
-2476
-2209
-661
-593
872
3363
406
-3012
-381
1116
191
-2937
-928
2377
1465
932
827
-2403
-3720
254
1033
1352
2672
-20
-1892
-676
-1311
-1011
1685
1163
-1183
22
1053
-2305
-730
2028
-1094
-1155
1550
-749
-518
2258
-779
-1928
12
-1618
6
2803
-381
-697
-162
-1309
704
936
-783
609
257
-1703
140
669
-924
899
916
-1914
314
2239
-1125
-1253
726
-665
-282
1658
-45
-1508
135
1059
855
2002
239
-3161
331
1978
-344
-183
1173
1079
187
-1143
-1371
1424
1609
323
764
397
-2015
-1383
2197
2227
-642
261
839
-496
373
1677
637
-588
-555
404
2821
1493
133
722
-433
-1272
537
1235
2049
2084
-107
-489
238
755
1068
1054
1246
1797
636
396
1714
1016
688
1021
1025
2558
2815
1048
933
1082
181
360
2221
3706
2577
1733
1582
1345
1952
2282
1659
1419
609
1952
3035
1662
2356
2060
-392
1666
4341
1061
1568
2972
-303
791
2184
1386
1772
1819
657
550
1595
1902
1365
331
57
556
1413
2053
1196
795
254
568
1232
766
945
848
399
546
221
642
670
72
1429
1354
-134
335
699
-428
-436
772
1211
61
440
461
-298
472
390
-1878
-115
1379
-362
-44
-59
394
-195
-1846
701
1264
-747
806
716
-1605
-1345
24
558
1620
784
-979
-275
480
-380
601
1424
40
-214
-180
-804
696
1242
-359
887
788
-242
1038
375
-725
208
-563
-634
810
527
1737
875
-1367
-479
-305
-316
1753
1277
-338
208
-147
-408
711
339
398
1168
18
-520
337
321
223
86
-483
-1230
-566
1184
1461
698
42
-1162
-1601
41
1281
924
910
504
-752
-821
392
307
20
377
-664
-953
201
488
559
453
-998
-1851
-782
-12
251
60
189
-122
-1775
-1385
905
496
-413
717
-906
-2416
-552
487
-317
-635
-593
-1396
-1514
-655
212
465
-659
-1692
-2580
-2558
-1065
225
-822
-1157
-942
-1877
-2792
-1463
-50
-599
-1477
-1827
-1904
-1789
-2451
-1743
-820
-1404
-1305
-1298
-2075
-1885
-1191
-1554
-1856
-1769
-1641
-347
-145
-1826
-1110
-1315
-3479
-2307
-169
-451
-406
-604
-1791
-1882
-1812
-2240
-660
528
-1082
-1259
-776
-1612
-1679
-1307
-1066
-457
-764
-1501
-1390
-1195
-1062
-1397
-1872
-2050
-1959
-1343
-225
493
591
-532
-2097
-2818
-1648
-399
-694
-810
-324
-870
-1582
-1133
-679
-475
-515
-1104
-590
-743
-1483
-799
-609
-2200
-2073
-486
-208
206
694
-523
-1643
-1432
-1473
-1020
-163
-116
-541
-689
-1519
-1653
-685
-637
-522
136
-202
-498
-462
-1147
-1213
-836
-1284
-1144
367
679
-585
-909
-1095
-1732
-1075
12
-291
-95
-248
-1273
-1487
-1747
-1773
-481
75
-560
17
107
-1258
-1297
-1180
-1630
-631
-495
-889
126
-47
-1090
-1204
-883
-888
-437
-204
45
-207
-809
-916
-1084
-968
-568
3
769
819
298
34
-449
-700
-314
308
308
15
444
812
293
3
300
51
-68
285
278
182
181
-83
-44
-292
-672
-40
577
311
126
228
86
248
150
-210
-179
-9
158
325
116
-4
43
-138
-162
130
76
115
441
529
177
21
31
78
320
412
492
440
365
303
328
270
396
178
50
255
110
-70
-89
-190
-367
86
-54
-123
377
424
-68
-334
-689
-756
-178
-253
-704
-460
-199
-547
-513
-632
-950
-626
22
-348
-652
-289
-528
-924
-714
-735
-1012
-714
-692
-911
-773
-886
-1094
-829
-456
-665
-888
-891
-1311
-1465
-824
-611
-919
-1087
-929
-1289
-1335
-835
-694
-573
-486
-816
-953
-836
-864
-980
-1077
-704
-149
283
44
-145
-389
-701
-714
-599
-554
-438
-381
-511
-338
-13
-146
-297
-146
-186
-69
-194
-375
-595
-673
-824
-1171
-695
-318
-101
212
210
-196
-333
-199
-371
-970
-1268
-928
-644
-329
-111
-358
-544
-286
-478
-548
-172
-343
-465
-475
-658
-708
-583
-594
-679
-500
-306
-117
-72
-434
-705
-627
-541
-659
-698
-658
-728
-748
-606
-495
-371
-271
-257
-235
-339
-633
-675
-651
-757
-591
-449
-755
-915
-671
-478
-184
-254
-274
-82
-95
-157
-262
-434
-542
-408
-544
-235
255
212
105
156
87
-37
-49
-185
-99
186
454
361
41
65
248
231
534
757
710
889
700
176
-32
54
21
330
435
454
726
557
469
322
127
-159
-15
17
185
424
255
-103
-539
-647
-628
-329
-423
-307
-353
-629
-1117
-1265
-1295
-1314
-1118
-1098
-877
-783
-857
-957
-954
-1380
-1479
-1460
-1263
-1126
-857
-926
-1127
-1272
-1571
-1529
-1554
-1342
-1359
-1256
-1161
-1110
-1284
-1334
-1272
-1296
-1255
-1153
-1082
-1022
-886
-1124
-1312
-1366
-1322
-1132
-798
-634
-714
-770
-1039
-1219
-1279
-1200
-1171
-1185
-961
-1010
-954
-1065
-1061
-1020
-859
-754
-865
-815
-912
-934
-1009
-851
-990
-974
-913
-706
-501
-373
-381
-484
-414
-728
-569
-504
-535
-490
-391
-274
-218
56
-46
-178
-143
-163
-191
-139
-134
-297
-421
-361
-301
-256
-179
-307
-148
-144
-145
-85
15
49
-137
-71
-194
-53
-51
-123
-223
-148
55
124
95
-98
-79
-103
-114
-272
-359
-394
-458
-413
-651
-681
-694
-724
-760
-712
-714
-745
-728
-908
-1030
-1126
-1127
-1272
-1321
-1420
-1342
-1271
-1313
-1304
-1433
-1294
-1276
-1335
-1232
-1198
-1190
-1215
-1281
-1293
-1132
-979
-961
-805
-741
-585
-430
-599
-654
-570
-479
-326
-360
-344
-273
-230
-223
-347
-243
-256
-145
-141
-174
-32
-39
-19
-216
-147
-154
-86
-24
23
171
191
293
163
258
180
257
462
376
391
319
350
323
418
434
486
511
631
809
879
771
647
628
444
461
352
444
489
458
554
472
495
494
492
303
340
403
251
245
100
-11
56
-80
-371
-468
-533
-559
-549
-622
-709
-630
-622
-807
-836
-952
-1038
-1212
-1429
-1516
-1597
-1573
-1708
-1892
-2030
-2155
-2139
-2146
-2199
-2153
-2044
-2116
-2237
-2241
-2267
-2193
-2156
-2173
-2092
-1938
-1826
-1909
-1920
-1867
-1805
-1732
-1665
-1656
-1539
-1398
-1446
-1433
-1238
-1125
-1063
-961
-974
-870
-638
-594
-588
-510
-366
-363
-379
-399
-425
-217
-62
-22
121
250
355
519
453
448
571
625
637
739
848
1021
1272
1209
1237
1386
1575
1732
1730
1712
1762
1824
1731
1702
1604
1663
1844
1808
1824
1959
2034
2244
2337
2223
2243
2240
2133
2088
2138
1985
1992
2096
1934
1959
2052
1894
1893
1751
1472
1367
1098
838
620
410
48
-265
-629
-673
-1029
-1542
-2092
-2876
-3206
-3236
-3362
-3838
-4171
-4537
-4852
-4663
-4696
-4919
-4784
-4810
-4762
-4637
-4550
-4545
-4392
-4197
-4132
-4076
-3743
-3669
-3442
-3006
-2917
-2815
-2621
-2553
-2329
-1937
-1842
-1818
-1757
-1739
-1538
-1283
-1294
-1347
-1425
-1398
-1137
-903
-799
-748
-854
-851
-713
-548
-362
-219
-175
14
324
556
935
1231
1487
1799
2225
2629
2946
3342
3532
3613
3790
3785
3983
4322
4326
4315
4187
4008
4022
4222
4269
4638
4959
5416
5968
6247
6578
6505
6125
5410
4302
3062
1957
673
-466
-1374
-2040
-2333
-2430
-2484
-2700
-2803
-2985
-3159
-3376
-3786
-4212
-4615
-4962
-5296
-5520
-5580
-5524
-5289
-4711
-4020
-3109
-2129
-1333
-718
-328
-86
26
-1
-178
-304
-449
-693
-821
-968
-1142
-1274
-1516
-1798
-2197
-2681
-2981
-3248
-3631
-3952
-4370
-4920
-5244
-5614
-5987
-6083
-6107
-5987
-5695
-5455
-5205
-4909
-4717
-4641
-4597
-4597
-4488
-4282
-3914
-3639
-3724
-3793
-3240
-2475
-2148
-1891
-1316
-749
-332
40
-210
-364
-13
-125
-827
-1168
-1073
-483
344
563
700
1549
2757
3027
3094
3267
3223
3549
3720
3209
3290
3788
3601
3620
3518
3775
4760
5379
5607
6392
7237
8115
8922
9095
9013
8761
8063
6469
4772
2983
1335
38
-1089
-1985
-2626
-2897
-3170
-3483
-3664
-3864
-4311
-4621
-5002
-5566
-5769
-5987
-6483
-6687
-6840
-6882
-6190
-5395
-4506
-3359
-2245
-970
128
827
1341
1632
1579
1544
1444
1274
1364
1248
841
490
231
10
-20
-314
-832
-1161
-1596
-2182
-2930
-3934
-4952
-5780
-6561
-7176
-7432
-7336
-7120
-6795
-6489
-6262
-5900
-5531
-5122
-4791
-4439
-4101
-3739
-3332
-2988
-2847
-2650
-2362
-1991
-1364
-779
-132
506
1000
1390
1512
1522
1538
1380
1310
1306
1260
1342
1553
1582
1612
1868
1983
2216
2504
2737
3016
3255
3555
3826
3865
3894
3833
3686
3850
4141
4528
5077
5861
6751
7587
8336
8918
9334
9471
8860
7400
5690
3965
2356
1061
-279
-1488
-2293
-2781
-3129
-3523
-3803
-3960
-4172
-4298
-4411
-4629
-4804
-5025
-5446
-5950
-6340
-6553
-6396
-5897
-5165
-4168
-3148
-1990
-657
437
1181
1702
1936
2123
2360
2320
2044
1749
1268
676
121
-363
-749
-1044
-1343
-1605
-1792
-2027
-2378
-2997
-3718
-4510
-5297
-5827
-6207
-6429
-6520
-6563
-6501
-6276
-5946
-5586
-5249
-4855
-4446
-3950
-3508
-3099
-2810
-2604
-2345
-2188
-1850
-1401
-964
-450
114
524
1032
1427
1534
1586
1597
1338
1184
1188
799
658
431
63
-13
-38
-62
73
350
664
1053
1565
1736
1682
1947
2168
2540
3102
3686
4175
4990
5729
6204
6979
7564
8054
8744
9274
9763
10361
10560
9905
8523
7157
5279
3444
2239
509
-1098
-1908
-2841
-3772
-4138
-4840
-5730
-6212
-6611
-6785
-6444
-6251
-6201
-6067
-6159
-6103
-5962
-5869
-5531
-5031
-4352
-3240
-2002
-754
242
895
1507
1944
2356
2854
2994
2830
2834
2510
1915
1472
838
-117
-782
-1323
-1841
-1903
-2161
-2640
-3034
-3556
-4066
-4434
-4885
-5236
-5544
-5820
-5873
-5769
-5760
-5693
-5595
-5613
-5223
-4717
-4125
-3336
-2705
-2159
-1529
-1191
-878
-526
-450
-284
24
350
685
1088
1181
1263
1294
1230
1234
1165
1095
1132
1096
967
1081
1083
1010
923
939
1039
1534
1870
2202
2713
3017
3526
3991
4236
4384
4743
5039
5362
5854
6464
7025
7708
8205
8716
9201
9409
9144
8086
6893
5480
4222
2976
1544
87
-1254
-2388
-3207
-3950
-4631
-5192
-5715
-5978
-5941
-5621
-5331
-5139
-5215
-5152
-5046
-4987
-4836
-4693
-4532
-4029
-3341
-2553
-1503
-682
49
771
1370
2050
2782
3120
3267
3275
3033
2750
2311
1610
869
-22
-840
-1314
-1812
-2162
-2514
-3011
-3394
-3692
-3962
-4175
-4456
-4700
-4813
-4897
-4935
-4902
-4975
-5110
-5123
-5029
-4775
-4412
-3989
-3390
-2833
-2200
-1360
-903
-385
146
332
811
1214
1367
1647
1815
1717
1685
1583
1427
1319
1214
1025
804
561
149
-149
-531
-835
-1005
-1277
-1316
-1044
-660
-64
466
1015
1691
2309
2872
3341
3828
4281
4879
5352
5672
6072
6521
6887
7228
7674
8118
8657
9176
9513
9357
8661
7759
6556
5122
3825
2153
283
-1210
-2440
-3578
-4632
-5707
-6666
-7077
-7238
-7170
-6955
-6681
-6174
-5632
-5265
-4845
-4535
-4411
-4188
-4048
-3821
-3269
-2780
-2265
-1615
-1144
-518
328
912
1482
2134
2448
2760
3070
3066
2954
2636
1952
1189
499
-225
-906
-1547
-2208
-2749
-3164
-3450
-3638
-3855
-3984
-4080
-4129
-4019
-3920
-3899
-3867
-3882
-3958
-3922
-3798
-3703
-3548
-3227
-2824
-2351
-1793
-1241
-679
-119
377
883
1407
1793
2043
2205
2287
2316
2279
2118
1801
1408
972
650
240
-40
-63
-348
-410
-360
-463
-313
-149
-190
-125
155
420
800
1204
1426
1809
2143
2517
2956
3168
3647
4152
4478
4999
5559
5897
6422
6947
7016
7340
7594
7303
6867
6129
5247
4406
3386
2226
977
-243
-1241
-2108
-3045
-3798
-4463
-5106
-5328
-5410
-5490
-5366
-5193
-5019
-4803
-4594
-4371
-4196
-4074
-3874
-3635
-3460
-3136
-2773
-2465
-2041
-1633
-1203
-703
-200
284
639
945
1277
1438
1492
1509
1305
940
636
239
-267
-655
-1120
-1640
-1981
-2260
-2519
-2699
-2901
-3062
-3098
-3075
-2985
-2989
-3047
-2940
-2920
-2911
-2747
-2689
-2683
-2520
-2376
-2188
-1776
-1432
-1131
-756
-400
25
404
730
1106
1336
1478
1714
1756
1666
1695
1530
1319
1262
1090
935
860
709
565
454
348
365
315
198
253
194
179
252
150
122
106
85
139
151
46
44
54
57
376
594
780
1194
1506
1816
2254
2584
2832
3149
3395
3569
3726
3815
3952
4003
3965
3909
3595
3186
2838
2280
1603
1056
363
-405
-854
-1275
-1766
-2155
-2582
-2892
-3066
-3198
-3276
-3338
-3317
-3152
-2985
-2905
-2777
-2698
-2640
-2522
-2495
-2446
-2313
-2259
-2181
-2049
-1934
-1724
-1510
-1392
-1209
-947
-672
-362
-134
32
231
382
491
591
568
525
495
369
246
102
-70
-202
-413
-656
-804
-975
-1180
-1271
-1294
-1364
-1332
-1264
-1203
-1112
-1031
-917
-782
-650
-504
-343
-199
-100
-12
65
182
270
258
290
287
339
434
419
411
434
443
395
416
421
349
328
283
271
249
218
220
133
46
28
-38
-38
-21
-59
-80
-38
-30
17
110
135
173
220
291
377
446
470
481
525
580
634
665
689
704
698
710
701
690
691
627
585
560
529
495
420
342
214
146
103
-23
-126
-245
-417
-543
-615
-722
-838
-900
-1004
-1090
-1118
-1172
-1198
-1218
-1260
-1253
-1245
-1215
-1142
-1133
-1145
-1119
-1094
-1029
-980
-984
-957
-954
-980
-923
-856
-856
-820
-790
-774
-694
-640
-610
-566
-560
-522
-448
-398
-354
-348
-364
-356
-358
-369
-350
-364
-398
-395
-396
-427
-458
-501
-527
-555
-590
-606
-620
-642
-591
-607
-624
-551
-552
-564
-554
-564
-588
-536
-505
-510
-515
-547
-515
-463
-462
-430
-410
-405
-358
-287
-229
-217
-193
-172
-133
-97
-57
-28
-55
-14
24
14
53
83
121
165
142
146
180
199
228
263
276
272
268
270
303
286
265
316
339
326
365
395
416
416
384
403
421
412
408
385
357
335
285
237
184
86
0
-6
-37
-112
-168
-226
-295
-361
-402
-429
-493
-535
-551
-556
-532
-524
-546
-567
-591
-612
-630
-661
-653
-657
-682
-691
-691
-680
-686
-699
-686
-660
-648
-630
-614
-593
-573
-561
-528
-522
-516
-501
-495
-500
-521
-528
-539
-547
-572
-608
-605
-612
-623
-626
-637
-657
-675
-679
-695
-720
-742
-738
-735
-731
-717
-693
-666
-661
-638
-583
-585
-597
-555
-516
-498
-506
-512
-499
-495
-453
-411
-408
-417
-400
-387
-360
-312
-293
-273
-263
-258
-241
-200
-160
-145
-143
-137
-135
-144
-117
-123
-143
-139
-178
-181
-165
-184
-146
-130
-164
-142
-98
-81
-54
-35
-60
-57
-39
-31
-30
-56
-75
-76
-98
-87
-80
-115
-127
-101
-113
-137
-129
-146
-167
-164
-169
-156
-143
-152
-176
-168
-145
-130
-100
-97
-127
-118
-94
-91
-89
-71
-85
-78
-32
-42
-21
15
-14
-27
-32
-54
-64
-94
-129
-146
-156
-208
-230
-254
-290
-326
-335
-337
-374
-387
-399
-432
-469
-489
-499
-516
-511
-535
-568
-564
-544
-518
-490
-478
-457
-452
-457
-421
-399
-401
-401
-389
-387
-375
-371
-380
-395
-403
-410
-396
-413
-431
-407
-401
-408
-378
-370
-384
-380
-377
-377
-385
-391
-399
-391
-359
-358
-367
-381
-382
-359
-345
-333
-303
-257
-228
-204
-176
-134
-128
-104
-79
-89
-85
-101
-114
-89
-61
-32
-29
-47
-62
-70
-61
-57
-87
-111
-103
-96
-116
-142
-168
-188
-197
-193
-199
-184
-161
-161
-155
-167
-154
-127
-101
-61
-26
7
47
60
81
99
116
130
145
188
199
171
143
108
65
32
3
-23
-59
-112
-148
-181
-216
-245
-275
-298
-321
-349
-374
-393
-424
-455
-492
-537
-555
-560
-547
-553
-582
-575
-559
-552
-506
-464
-474
-472
-472
-462
-415
-402
-415
-423
-426
-409
-376
-381
-397
-380
-387
-386
-370
-367
-376
-388
-400
-410
-393
-360
-352
-367
-400
-409
-402
-387
-354
-322
-323
-315
-274
-241
-221
-188
-174
-175
-149
-151
-135
-121
-135
-136
-137
-144
-129
-137
-157
-144
-148
-181
-201
-204
-214
-234
-264
-277
-281
-281
-277
-266
-268
-267
-271
-274
-282
-302
-314
-310
-308
-304
-307
-294
-231
-197
-175
-118
-97
-80
-78
-89
-59
-58
-79
-104
-140
-132
-125
-164
-193
-207
-243
-244
-251
-269
-261
-285
-317
-344
-374
-393
-412
-443
-468
-495
-522
-530
-543
-570
-587
-611
-637
-624
-602
-576
-551
-546
-516
-502
-486
-463
-474
-473
-442
-418
-419
-425
-418
-384
-370
-352
-298
-279
-283
-280
-263
-261
-242
-230
-235
-243
-240
-247
-257
-253
-239
-224
-231
-239
-238
-222
-213
-221
-232
-234
-264
-287
-278
-286
-278
-302
-324
-312
-303
-326
-331
-336
-373
-359
-375
-374
-358
-352
-369
-357
-341
-339
-337
-316
-313
-307
-298
-292
-284
-273
-258
-235
-240
-255
-247
-222
-211
-191
-174
-173
-165
-163
-179
-173
-174
-186
-178
-186
-184
-181
-185
-180
-165
-177
-185
-171
-170
-164
-157
-151
-161
-196
-194
-195
-212
-235
-268
-285
-286
-294
-305
-322
-332
-322
-337
-365
-357
-337
-318
-307
-316
-298
-295
-307
-283
-254
-264
-285
-278
-289
-294
-273
-273
-269
-271
-266
-272
-297
-297
-293
-276
-291
-329
-359
-360
-360
-369
-390
-410
-407
-412
-417
-420
-416
-400
-392
-415
-415
-395
-368
-357
-351
-356
-343
-316
-327
-327
-319
-317
-321
-316
-311
-310
-315
-314
-294
-300
-302
-310
-322
-314
-306
-298
-284
-274
-261
-245
-234
-238
-248
-255
-261
-229
-206
-171
-147
-133
-119
-125
-122
-123
-115
-105
-98
-91
-90
-93
-111
-113
-106
-99
-83
-96
-105
-108
-120
-98
-99
-125
-123
-137
-130
-128
-152
-162
-169
-186
-191
-191
-205
-192
-208
-246
-241
-232
-235
-232
-219
-215
-239
-253
-245
-248
-246
-245
-264
-291
-308
-331
-351
-370
-406
-412
-425
-434
-443
-443
-453
-469
-485
-484
-463
-452
-427
-412
-418
-413
-395
-395
-384
-378
-378
-352
-330
-312
-272
-245
-236
-221
-205
-190
-169
-133
-125
-118
-119
-141
-131
-125
-133
-135
-115
-121
-165
-168
-169
-179
-185
-202
-212
-231
-225
-232
-210
-203
-221
-222
-239
-258
-267
-254
-255
-238
-243
-232
-218
-221
-203
-199
-203
-187
-195
-211
-194
-200
-205
-192
-197
-179
-162
-160
-141
-155
-187
-185
-172
-169
-159
-151
-160
-188
-193
-192
-198
-209
-229
-220
-195
-174
-169
-181
-197
-192
-208
-236
-250
-258
-281
-288
-294
-328
-322
-316
-326
-322
-339
-319
-314
-334
-326
-323
-347
-343
-360
-360
-351
-380
-382
-383
-395
-403
-386
-387
-402
-405
-404
-403
-376
-386
-401
-372
-367
-335
-291
-278
-278
-257
-258
-213
-161
-147
-149
-112
-91
-84
-31
-58
-79
-64
-85
-107
-79
-125
-151
-126
-125
-150
-168
-172
-210
-193
-190
-207
-223
-239
-256
-279
-280
-317
-316
-294
-278
-277
-281
-288
-293
-272
-293
-263
-252
-272
-240
-253
-271
-237
-235
-256
-227
-200
-204
-151
-133
-149
-136
-145
-164
-159
-162
-174
-164
-168
-153
-137
-145
-153
-144
-127
-105
-127
-141
-121
-157
-171
-190
-206
-236
-256
-270
-262
-240
-245
-248
-234
-254
-276
-239
-270
-277
-261
-284
-279
-273
-287
-302
-296
-282
-291
-279
-269
-245
-222
-218
-203
-208
-205
-195
-199
-210
-193
-167
-194
-165
-164
-193
-176
-168
-191
-200
-208
-232
-233
-191
-192
-172
-173
-217
-190
-215
-217
-176
-162
-177
-167
-170
-199
-203
-206
-223
-237
-206
-237
-280
-257
-310
-322
-279
-312
-315
-316
-288
-256
-235
-226
-240
-171
-217
-141
-151
-141
-105
-132
-84
-103
-46
-93
-90
-49
-82
-77
-58
-73
-111
-70
-99
-113
-102
-122
-148
-161
-123
-193
-172
-170
-249
-138
-213
-252
-146
-194
-252
-167
-227
-286
-150
-285
-272
-242
-314
-295
-272
-301
-361
-260
-333
-348
-294
-373
-337
-281
-256
-262
-200
-257
-243
-178
-198
-263
-181
-180
-241
-135
-188
-231
-149
-219
-254
-175
-209
-207
-174
-216
-235
-223
-196
-234
-206
-211
-256
-253
-222
-207
-241
-243
-230
-204
-255
-197
-214
-269
-248
-222
-271
-222
-197
-233
-273
-227
-226
-341
-274
-286
-284
-268
-227
-309
-271
-270
-311
-282
-305
-272
-305
-279
-319
-267
-284
-299
-253
-270
-272
-257
-227
-232
-252
-190
-187
-223
-166
-132
-221
-141
-88
-182
-120
-131
-168
-213
-173
-201
-235
-169
-228
-247
-242
-255
-279
-335
-264
-321
-364
-278
-335
-414
-292
-386
-453
-324
-401
-451
-346
-343
-418
-390
-327
-341
-287
-254
-278
-241
-241
-166
-176
-147
-166
-126
-151
-162
-98
-134
-161
-195
-147
-180
-187
-141
-232
-222
-169
-140
-155
-218
-161
-188
-259
-226
-202
-288
-270
-239
-258
-236
-226
-237
-333
-278
-253
-342
-315
-237
-343
-339
-257
-346
-370
-306
-267
-198
-228
-166
-180
-277
-204
-183
-218
-190
-242
-331
-366
-383
-433
-497
-498
-540
-547
-586
-518
-489
-521
-498
-444
-454
-396
-285
-322
-236
-164
-205
-165
-115
-229
-220
-136
-249
-224
-241
-361
-344
-381
-358
-424
-410
-416
-509
-405
-337
-369
-274
-261
-214
-122
-40
-87
-139
-67
-123
-45
-44
-112
-172
-204
-254
-100
-119
-121
-91
-63
-17
58
71
14
-43
-25
28
-40
45
16
-106
57
81
6
107
61
-42
111
154
-72
32
24
-106
131
55
-94
89
49
135
376
401
303
312
458
575
622
691
461
295
346
148
-206
-639
-1353
-1821
-2192
-2557
-2883
-3226
-3407
-3263
-2821
-2368
-1809
-1163
-609
196
1072
1586
2149
2541
2632
2758
2700
2336
1739
1234
681
-82
-520
-1134
-1855
-2142
-2307
-2459
-2352
-2246
-1956
-1570
-1097
-543
-129
321
622
967
1243
1376
1405
1233
1132
877
621
274
-177
-513
-700
-940
-952
-997
-1102
-1059
-956
-749
-540
-351
-114
100
148
355
459
439
268
51
-129
-407
-435
-451
-704
-663
-546
-636
-465
-130
-220
-49
221
412
536
717
749
628
715
623
510
309
114
65
-158
-284
-384
-540
-694
-658
-692
-777
-677
-567
-510
-434
-273
-308
-300
-89
-10
-73
9
55
-54
38
13
23
-20
-135
-52
-181
-173
-91
-175
-198
-146
-206
-175
-164
-245
-67
-157
-171
-120
-187
-201
-186
-195
-255
-229
-320
-403
-356
-420
-400
-387
-336
-309
-304
-373
-294
-375
-314
-291
-494
-469
-511
-526
-519
-599
-620
-656
-602
-496
-468
-430
-401
-337
-167
-106
-121
-35
-79
-83
-39
-5
-39
-152
-125
-185
-197
-275
-270
-915
-1876
-1867
-1894
-2466
-2232
-2389
-3426
-2978
-2990
-3659
-3064
-2431
-2558
-1750
-810
-589
94
918
1142
1608
2360
2338
2475
2559
2244
1898
1289
448
-136
-704
-1312
-1731
-2106
-2317
-2464
-2375
-2265
-2221
-1925
-1593
-1402
-930
-421
-293
28
157
43
194
136
-39
-118
-145
-355
-431
-401
-741
-782
-807
-1093
-1064
-1045
-969
-882
-750
-802
-485
-1759
-1995
-1296
-2194
-1757
-1220
-2048
-2146
-903
-1380
-1404
-634
-1383
-1304
-364
-127
-537
-44
-278
-745
122
113
-198
-148
-100
-161
25
546
-100
-350
-68
-266
-108
219
-290
-514
-123
-482
-662
-641
-1236
-1486
-1364
-1252
-1246
-1417
-1440
-1478
-1420
-1254
-1142
-1157
-1218
-986
-884
-785
-751
-696
-598
-485
-134
-34
120
223
418
562
631
526
418
238
-28
22
-124
-429
-469
-706
-786
-603
-611
-525
-184
14
183
185
-219
-294
-276
-546
-538
-914
-1585
-1966
-2336
-2678
-3027
-3049
-2912
-2663
-2124
-1723
-1365
-1064
-318
418
1041
1531
1632
1863
2025
1952
1799
1378
736
348
14
-583
-778
-1324
-1868
-2044
-2121
-2241
-2148
-2277
-1902
-2471
-2701
-1702
-1969
-2010
-1261
-1502
-2011
-1015
-1199
-1521
-852
-914
-1169
-749
-296
-517
-239
16
-64
472
938
1173
1311
1533
1925
1977
2173
2070
1767
1850
1653
1260
1164
651
-23
-133
-681
-1217
-1396
-1853
-2012
-2086
-2036
-1894
-1864
-1731
-1439
-1314
-929
-627
-323
-220
271
232
137
561
252
403
412
549
61
440
85
-58
95
-103
-345
-406
-336
-594
-562
-564
-779
-716
-712
-729
-718
-603
-623
-641
-581
-614
-642
-694
-808
-944
-851
-913
-1047
-1036
-1045
-1092
-818
-693
-700
-397
-162
34
264
547
702
894
1083
1102
1134
1133
1106
1058
998
908
696
682
464
353
310
206
174
127
129
144
266
218
301
339
287
276
184
167
97
103
0
73
-10
-22
26
122
50
149
163
367
539
702
830
918
938
1005
949
398
266
-113
-216
-513
-587
-960
-1287
-1312
-1376
-1484
-1168
-1049
-1012
-738
-430
-189
-61
2
106
8
-19
225
-58
-143
-179
-430
-513
-597
-711
-725
-814
-643
-322
-116
103
432
470
527
729
773
712
653
697
579
476
375
200
33
-46
75
194
168
355
323
346
582
723
692
749
891
960
1118
1210
1321
1273
1139
1217
1229
1162
1114
1041
937
955
1051
1124
1133
958
994
1135
1096
1157
1270
1263
1263
1319
1261
1141
1179
1133
931
957
979
778
700
729
659
584
627
752
685
779
1038
1012
1047
1245
1122
1112
1259
1174
1077
1025
898
795
700
565
483
514
434
336
415
432
325
293
327
210
139
186
122
30
109
173
75
132
221
132
122
157
145
227
393
519
577
600
630
712
687
618
574
490
348
236
135
23
-83
-173
-247
-308
-219
-87
-21
98
291
388
573
682
667
756
787
688
689
609
459
467
349
205
218
136
49
138
84
107
297
375
328
461
600
654
737
763
729
689
637
519
458
391
314
228
230
194
215
324
294
183
276
374
273
341
461
421
452
602
557
556
705
686
564
608
614
552
589
544
549
605
584
528
531
469
407
408
334
271
187
178
140
18
-23
-38
-114
-136
-56
-85
-57
-4
-32
18
50
21
96
165
104
131
154
27
11
41
-21
-71
-147
-86
-81
-93
34
119
44
96
231
119
119
161
86
28
66
30
-45
-94
-179
-249
-204
-214
-229
-190
-202
-240
-219
-198
-278
-236
-176
-172
-175
-50
-49
-41
55
54
57
155
170
200
327
329
316
339
353
301
301
329
315
225
264
311
277
288
355
394
477
652
730
861
902
910
943
960
878
860
819
701
707
665
604
549
536
488
540
524
518
533
522
599
659
624
687
710
593
611
585
479
435
382
178
74
16
-75
-175
-222
-183
-214
-234
-230
-217
-276
-268
-247
-272
-347
-438
-435
-457
-617
-652
-592
-788
-859
-735
-854
-947
-879
-926
-943
-911
-892
-834
-829
-836
-729
-743
-772
-702
-725
-758
-746
-700
-677
-708
-675
-563
-579
-609
-468
-495
-493
-409
-414
-433
-367
-350
-366
-318
-320
-302
-218
-269
-219
-73
-138
-47
98
98
168
287
232
311
397
384
433
361
356
346
351
392
405
329
432
508
491
672
699
654
779
833
785
948
957
866
936
912
856
931
841
786
865
724
778
838
648
550
644
456
336
313
35
-85
-232
-447
-509
-757
-996
-975
-1196
-1397
-1314
-1450
-1688
-1580
-1654
-1751
-1714
-1856
-1972
-2040
-2182
-2218
-2226
-2365
-2363
-2288
-2263
-2185
-2121
-2072
-1961
-1938
-1808
-1668
-1664
-1526
-1393
-1362
-1241
-1152
-1221
-1136
-1058
-1056
-963
-882
-926
-853
-822
-802
-715
-717
-721
-658
-656
-644
-527
-580
-559
-435
-434
-356
-223
-225
-111
-29
-50
80
184
221
322
389
514
630
691
809
877
866
1007
1111
1053
1197
1344
1351
1433
1555
1570
1605
1717
1672
1691
1845
1830
1779
1855
1810
1690
1699
1736
1568
1555
1585
1441
1280
1237
1135
903
815
693
524
452
312
169
36
-179
-380
-550
-722
-1059
-1170
-1397
-1759
-1988
-2154
-2491
-2744
-2914
-3260
-3506
-3704
-3866
-4017
-4122
-4135
-4102
-4186
-4008
-3830
-3735
-3526
-3213
-3029
-2800
-2450
-2311
-2139
-2006
-1860
-1811
-1765
-1763
-1737
-1772
-1837
-1853
-1840
-1834
-1808
-1721
-1654
-1517
-1329
-1096
-976
-763
-602
-500
-438
-380
-290
-231
-223
-150
-72
-38
108
199
247
389
635
775
953
1219
1470
1726
2034
2326
2564
2739
2944
3183
3355
3592
3886
3975
4103
4412
4537
4741
5112
5210
5487
6014
6169
6509
7022
7047
7044
6997
6291
5547
4786
3734
2706
1584
200
-930
-2010
-2994
-3762
-4595
-5256
-5470
-5556
-5428
-4973
-4621
-4210
-3603
-3109
-2710
-2175
-1892
-1600
-1346
-1188
-975
-852
-1068
-1181
-1142
-1298
-1302
-1118
-1080
-1063
-881
-794
-841
-895
-908
-1181
-1506
-1659
-1879
-2251
-2636
-3065
-3579
-3890
-4186
-4411
-4528
-4622
-4587
-4454
-4363
-4116
-3850
-3786
-3639
-3399
-3130
-2864
-2643
-2570
-2423
-2313
-2169
-2005
-1851
-1601
-1327
-1025
-685
-238
151
447
711
1008
1260
1508
1845
2057
2109
2349
2511
2467
2553
2607
2582
2728
2988
3160
3417
3713
3892
3973
4212
4569
4755
5080
5483
5749
6125
6743
7105
7324
7724
7950
7889
7461
6744
5847
4784
3736
2511
978
-507
-1738
-3074
-4234
-5264
-6202
-6774
-7026
-7203
-6918
-6443
-6028
-5463
-4861
-4279
-3638
-2907
-2490
-2092
-1688
-1261
-1088
-910
-833
-816
-808
-763
-777
-606
-309
-186
-174
-142
-23
-60
-121
-392
-892
-1341
-1616
-2264
-2957
-3596
-4345
-5146
-5741
-6365
-6859
-7031
-7182
-7205
-7051
-6680
-6230
-5735
-5318
-4826
-4288
-3698
-3228
-2879
-2557
-2272
-2057
-1847
-1767
-1713
-1529
-1369
-1215
-1053
-804
-537
-324
-220
-30
151
197
243
181
-6
-173
-319
-532
-842
-1149
-1359
-1470
-1605
-1551
-1197
-868
-375
346
1051
1807
2754
3560
4227
4901
5461
6123
6706
7094
7473
7803
7956
8053
8289
8420
8448
8044
7194
6420
5521
4507
3301
1794
107
-1320
-2610
-4056
-5331
-6388
-7338
-7986
-8462
-8563
-8335
-7888
-7372
-6836
-5998
-5052
-3978
-3120
-2435
-1779
-1005
-301
55
348
607
633
714
810
766
732
816
772
545
519
480
337
-33
-357
-678
-1158
-1511
-1973
-2648
-3335
-3981
-4517
-4956
-5309
-5669
-5844
-5885
-5876
-5527
-5273
-5077
-4660
-4140
-3761
-3298
-2626
-2124
-1666
-1285
-1001
-707
-337
-59
151
267
577
911
1154
1346
1437
1531
1556
1593
1512
1520
1435
1242
1075
978
975
1049
1129
1327
1388
1561
1899
2241
2601
2996
3432
3763
4412
4991
5416
5897
6403
6831
7237
7745
8210
8521
8965
9248
9019
8294
7464
6458
5112
3830
2361
599
-970
-2254
-3742
-5145
-6135
-7018
-7711
-7916
-7989
-7716
-7080
-6379
-5737
-5132
-4466
-3785
-3021
-2444
-1913
-1448
-1029
-664
-390
-129
-52
-16
191
433
669
894
1101
1249
1348
1305
1085
799
265
-211
-765
-1518
-2285
-2987
-3773
-4660
-5406
-6089
-6588
-6855
-6892
-6792
-6633
-6328
-5807
-5283
-4880
-4325
-3805
-3359
-2831
-2326
-1991
-1723
-1431
-1280
-1132
-1040
-752
-539
-432
-75
262
468
664
1031
1084
1170
1361
1351
1333
1279
1323
1246
1070
1024
1045
1025
1049
1314
1567
1841
2261
2676
3192
3611
4066
4582
5015
5327
5844
6453
6851
7281
7807
8371
8687
9137
9115
8381
7393
6522
5468
3945
2583
998
-789
-2297
-3584
-5018
-6329
-7245
-7893
-8155
-8045
-7755
-7289
-6672
-5978
-5022
-4295
-3666
-3046
-2360
-1656
-1190
-652
-340
-171
33
358
556
638
1008
1260
1517
1867
2101
2111
1986
1807
1516
1093
526
-158
-1194
-2185
-2975
-3821
-4839
-5655
-6364
-6850
-7073
-7280
-7313
-7077
-6679
-6184
-5639
-5118
-4368
-3779
-3337
-2881
-2341
-1937
-1684
-1508
-1376
-945
-772
-631
-450
-152
232
530
728
899
1214
1381
1484
1279
1281
1102
719
281
-27
-361
-568
-617
-817
-476
-118
281
715
1337
1843
2623
3265
3738
4358
4860
5392
5561
5864
6116
6492
6627
7040
7416
7720
8306
8904
9180
8926
8210
7247
6295
4998
3787
2071
22
-1742
-3138
-4833
-6438
-7723
-8810
-9329
-9416
-9174
-8662
-8002
-7235
-6198
-5258
-4103
-3094
-2341
-1681
-833
-108
274
566
620
819
934
1090
1284
1395
1602
1892
2036
2150
2311
2185
1831
1464
993
461
-297
-1376
-2439
-3453
-4446
-5376
-6211
-7030
-7553
-7786
-7868
-7715
-7418
-6865
-6246
-5673
-4837
-4029
-3417
-2829
-2274
-1932
-1527
-1140
-961
-885
-717
-575
-378
-137
-40
272
354
712
821
1034
1162
1117
1154
925
800
365
187
-240
-479
-540
-490
-363
-310
-12
425
948
1476
2101
2660
3382
3901
4567
5017
5462
5650
6065
6503
6681
7386
7759
8089
8425
9022
9315
9138
8337
7287
6165
4956
3647
2089
18
-2029
-3449
-5020
-6440
-7879
-8842
-9574
-9711
-9350
-8803
-8233
-7566
-6459
-5507
-4449
-3405
-2543
-1964
-1172
-429
191
477
685
962
1134
1369
1679
1986
2039
2378
2657
2796
2816
2718
2368
1787
1228
574
-154
-1345
-2370
-3475
-4617
-5477
-6283
-6987
-7721
-7857
-7986
-7741
-7417
-6963
-6318
-5725
-4874
-4138
-3410
-2897
-2292
-1855
-1511
-1192
-863
-689
-530
-418
-233
64
220
493
617
931
1120
1204
1137
774
546
109
-239
-442
-627
-801
-990
-908
-923
-692
-326
-247
221
809
1482
2014
2528
3201
3584
4282
4673
4975
5412
5664
6058
6432
7031
7592
8151
8709
9025
9532
9958
9404
8386
7135
5936
4662
2990
1314
-1138
-3061
-4684
-6180
-7672
-9059
-9752
-10293
-9944
-9533
-8901
-8181
-7414
-6372
-5190
-4117
-3296
-2555
-1872
-1242
-630
7
175
464
790
1161
1471
1900
2371
2527
2889
3207
3403
3464
3167
2609
1953
1307
494
-542
-1748
-3031
-4258
-5189
-6074
-6839
-7527
-7935
-7984
-7964
-7569
-7277
-6657
-6103
-5345
-4606
-3859
-3207
-2808
-2319
-1941
-1580
-1264
-956
-987
-690
-426
-181
-31
254
489
640
968
1093
1134
1144
997
848
539
247
-164
-783
-1329
-1803
-2035
-2285
-2162
-2150
-1839
-1249
-708
-39
637
1440
2118
2996
3765
4402
5182
5682
6017
6386
6692
7106
7347
7653
8201
8469
8992
9476
9688
9705
8911
7833
6657
5371
3902
2114
67
-2267
-4081
-5673
-7408
-8947
-10135
-10753
-10812
-10585
-9938
-9348
-8631
-7347
-6092
-4870
-3842
-2834
-1983
-1160
-439
77
484
673
940
1278
1511
1783
2039
2193
2433
2706
2939
3030
2875
2449
1928
1285
558
-280
-1398
-2521
-3535
-4533
-5555
-6482
-7259
-7771
-7962
-8052
-7779
-7457
-6964
-6258
-5639
-4862
-4097
-3328
-2800
-2255
-1715
-1277
-911
-691
-469
-478
-486
-345
-316
-276
-120
90
175
418
546
525
582
501
614
425
409
352
74
-22
-267
-506
-490
-494
-540
-415
-42
355
679
1355
1843
2405
3270
4025
4660
5162
5856
6475
6869
7722
8095
8403
8891
9164
9483
9517
9292
8171
6962
5869
4470
3284
1700
-209
-2070
-3607
-4846
-6282
-7549
-8489
-9050
-9027
-8776
-8535
-8323
-7672
-6857
-6023
-5028
-4261
-3585
-2852
-2065
-1447
-826
-256
136
609
1196
1698
2070
2332
2589
2753
2964
3246
3132
2872
2575
2019
1297
581
-276
-1371
-2247
-3123
-4092
-4915
-5659
-6293
-6841
-7063
-7146
-7171
-6996
-6631
-6163
-5643
-4978
-4471
-3924
-3287
-2779
-2240
-1774
-1378
-1030
-675
-395
-78
252
373
573
804
971
1118
1155
1209
1100
985
974
742
395
197
29
-444
-723
-932
-1196
-1254
-1331
-1252
-1153
-848
-443
66
535
1026
1810
2463
3020
3780
4454
4922
5527
6002
6536
7005
7491
8127
8444
8853
9281
9555
9579
9133
8179
6930
5788
4620
3210
1414
-735
-2541
-3926
-5466
-6749
-7956
-8914
-9227
-9048
-8830
-8704
-8182
-7432
-6525
-5631
-4721
-3903
-3274
-2517
-1821
-1381
-901
-462
-86
337
825
1291
1598
1896
2168
2527
2873
2970
2936
2763
2474
2012
1348
693
-159
-936
-1763
-2718
-3592
-4437
-5111
-5850
-6332
-6572
-6769
-6790
-6661
-6390
-6028
-5573
-5050
-4623
-4084
-3478
-2957
-2488
-2028
-1559
-1266
-931
-497
-174
103
335
584
840
1004
1259
1361
1397
1441
1446
1377
1160
1016
749
405
110
-186
-460
-717
-905
-994
-1086
-1095
-1005
-855
-593
-111
433
800
1298
1834
2381
2862
3453
4039
4515
5151
5725
6189
6710
7258
7636
8066
8456
8845
9156
9125
8552
7602
6664
5703
4617
3162
1533
-196
-1720
-2930
-4301
-5674
-6707
-7337
-7582
-7624
-7605
-7587
-7321
-6695
-6026
-5354
-4773
-4148
-3597
-3147
-2555
-2188
-1878
-1441
-1026
-626
-242
177
583
881
1210
1588
1944
2239
2365
2346
2164
2035
1710
1186
634
-43
-663
-1335
-2025
-2735
-3480
-4042
-4522
-4957
-5191
-5353
-5407
-5368
-5218
-5012
-4844
-4506
-4220
-3951
-3584
-3296
-2912
-2662
-2367
-1989
-1749
-1375
-1097
-788
-424
-122
256
458
716
1027
1140
1276
1304
1377
1328
1110
1000
771
646
504
263
105
46
28
-74
-126
-47
160
439
713
915
1245
1663
2100
2465
2791
3365
3863
4340
4799
5204
5743
6209
6690
7155
7525
7924
8114
7826
7171
6423
5778
4932
3894
2544
1014
-207
-1333
-2515
-3732
-4845
-5555
-5908
-6157
-6337
-6541
-6413
-6144
-5773
-5442
-5087
-4614
-4327
-3873
-3597
-3292
-2942
-2642
-2324
-1993
-1545
-1065
-651
-282
120
559
1063
1422
1724
1785
1842
1832
1626
1428
999
567
136
-303
-828
-1427
-1961
-2581
-3119
-3577
-3926
-4222
-4486
-4607
-4696
-4732
-4667
-4609
-4557
-4416
-4227
-3991
-3823
-3608
-3422
-3193
-2823
-2506
-2159
-1858
-1517
-1116
-773
-447
-132
145
489
763
947
1169
1330
1485
1515
1566
1622
1646
1613
1547
1529
1495
1474
1400
1364
1434
1595
1713
1804
1995
2309
2634
2965
3266
3593
3996
4430
4881
5199
5580
6006
6290
6579
6831
6769
6304
5659
5061
4451
3665
2646
1448
293
-592
-1467
-2425
-3419
-4205
-4561
-4770
-4911
-5170
-5267
-5028
-4769
-4580
-4315
-4071
-3790
-3564
-3329
-3029
-2862
-2501
-2222
-1960
-1562
-1159
-795
-516
-170
289
698
1041
1335
1514
1680
1681
1543
1344
1106
832
458
88
-313
-775
-1224
-1693
-2224
-2697
-3075
-3413
-3793
-4129
-4329
-4507
-4607
-4693
-4736
-4706
-4590
-4433
-4242
-4027
-3821
-3486
-3093
-2742
-2405
-2085
-1679
-1303
-996
-668
-302
116
432
711
963
1279
1528
1740
1837
1996
2150
2269
2332
2269
2270
2261
2277
2223
2170
2196
2326
2438
2569
2729
2974
3212
3435
3595
3832
4121
4402
4757
5008
5410
5758
6068
6373
6474
6250
5647
4977
4469
3954
3191
2087
897
8
-655
-1485
-2534
-3436
-3919
-4055
-4185
-4390
-4587
-4495
-4238
-3979
-3817
-3655
-3503
-3207
-3058
-2877
-2595
-2437
-2120
-1913
-1639
-1183
-827
-581
-291
20
535
943
1212
1396
1534
1677
1703
1594
1319
1026
702
337
-21
-519
-1051
-1515
-1984
-2425
-2822
-3189
-3552
-3819
-4030
-4199
-4339
-4488
-4544
-4539
-4536
-4390
-4276
-4168
-3968
-3775
-3468
-3168
-2898
-2527
-2119
-1720
-1338
-993
-673
-316
16
304
586
850
1069
1280
1386
1504
1630
1671
1711
1697
1657
1628
1563
1446
1437
1474
1526
1596
1641
1753
1925
2112
2324
2547
2799
3073
3305
3506
3823
4163
4459
4771
5076
5379
5737
6051
6314
6315
5897
5370
4826
4284
3564
2561
1436
425
-371
-1198
-2155
-3112
-3853
-4236
-4471
-4749
-4985
-5076
-4868
-4586
-4404
-4154
-3959
-3662
-3378
-3188
-2941
-2714
-2446
-2175
-1889
-1532
-1204
-922
-654
-370
50
462
791
1029
1228
1485
1576
1496
1313
1072
814
502
132
-293
-735
-1174
-1603
-2049
-2463
-2832
-3234
-3547
-3800
-4010
-4127
-4185
-4196
-4177
-4116
-4006
-3880
-3735
-3545
-3357
-3134
-2879
-2550
-2237
-1936
-1633
-1372
-1169
-945
-731
-481
-218
23
261
499
731
917
1047
1187
1375
1481
1521
1493
1506
1490
1431
1339
1282
1297
1332
1353
1369
1428
1574
1759
1961
2207
2513
2881
3201
3454
3701
4069
4478
4827
5146
5477
5811
6185
6466
6540
6197
5647
5062
4567
3929
3032
1935
852
60
-679
-1606
-2668
-3451
-3829
-3982
-4282
-4544
-4659
-4448
-4155
-3906
-3709
-3451
-3117
-2799
-2605
-2487
-2263
-1958
-1707
-1505
-1226
-860
-575
-403
-148
143
523
818
1035
1217
1384
1463
1419
1162
930
702
364
-61
-499
-895
-1333
-1746
-2184
-2581
-2916
-3217
-3524
-3779
-3950
-4021
-4100
-4137
-4097
-4005
-3893
-3766
-3645
-3457
-3208
-2994
-2768
-2555
-2274
-1955
-1656
-1435
-1188
-886
-554
-283
-119
62
267
418
507
590
676
757
826
858
867
887
833
802
784
787
777
726
762
852
947
1015
1108
1274
1478
1755
1953
2174
2519
2837
3141
3393
3729
4077
4419
4749
5073
5356
5708
5970
5848
5410
4826
4337
3713
2882
1790
658
-294
-1045
-1909
-2944
-3847
-4419
-4666
-4879
-5114
-5312
-5123
-4778
-4420
-4168
-3903
-3524
-3211
-2876
-2628
-2394
-2122
-1886
-1599
-1373
-1123
-859
-714
-491
-196
102
363
521
726
925
1002
994
805
633
435
168
-147
-550
-972
-1360
-1744
-2084
-2474
-2817
-3091
-3325
-3503
-3660
-3774
-3854
-3831
-3780
-3690
-3589
-3466
-3310
-3126
-2879
-2621
-2421
-2161
-1885
-1614
-1331
-1095
-831
-583
-327
-134
67
187
291
353
403
433
430
424
386
396
395
417
447
397
377
438
492
577
587
655
835
986
1164
1271
1446
1713
1991
2228
2472
2793
3103
3365
3653
3965
4275
4564
4872
5174
5467
5733
5982
5999
5726
5193
4571
3963
3217
2252
1079
-30
-944
-1709
-2615
-3643
-4488
-4835
-4906
-5076
-5347
-5333
-4974
-4456
-4063
-3834
-3560
-3098
-2530
-2213
-2088
-1903
-1548
-1175
-883
-730
-538
-319
-72
147
323
537
693
821
933
960
899
714
427
82
-222
-532
-995
-1504
-1948
-2285
-2620
-3046
-3441
-3699
-3867
-3949
-4087
-4192
-4189
-4074
-3919
-3784
-3646
-3461
-3211
-2991
-2764
-2528
-2329
-2080
-1818
-1548
-1300
-1130
-928
-793
-680
-554
-411
-359
-369
-312
-204
-119
-129
-170
-161
-62
1
3
-37
-51
48
115
118
146
286
519
642
731
873
1092
1340
1563
1804
2111
2472
2842
3149
3411
3686
4022
4370
4631
4889
5216
5527
5711
5931
6122
6239
5992
5410
4791
4204
3509
2534
1370
224
-595
-1386
-2327
-3406
-4192
-4517
-4649
-4833
-5088
-5009
-4597
-4080
-3704
-3503
-3095
-2485
-1957
-1546
-1364
-1088
-629
-261
22
159
344
658
875
1059
1157
1302
1432
1531
1581
1479
1319
1104
766
386
6
-430
-850
-1366
-1795
-2206
-2578
-2936
-3272
-3549
-3690
-3768
-3861
-3929
-3962
-3859
-3693
-3509
-3406
-3248
-2955
-2660
-2441
-2257
-2084
-1826
-1579
-1375
-1202
-1052
-837
-654
-581
-497
-383
-313
-295
-357
-375
-399
-441
-514
-606
-621
-622
-639
-674
-669
-595
-561
-529
-427
-337
-197
-14
144
308
485
741
1005
1271
1584
1884
2186
2526
2843
3111
3347
3623
3952
4220
4478
4683
4889
5097
5303
5488
5632
5606
5274
4646
3980
3317
2513
1533
409
-638
-1496
-2254
-3138
-4101
-4770
-4941
-4985
-5067
-5133
-4920
-4408
-3857
-3396
-3059
-2582
-1864
-1264
-867
-687
-392
31
400
619
679
853
1084
1220
1226
1221
1230
1294
1288
1201
965
724
472
99
-331
-781
-1219
-1643
-2074
-2476
-2835
-3137
-3405
-3617
-3760
-3824
-3845
-3884
-3853
-3761
-3597
-3395
-3202
-3024
-2752
-2503
-2300
-2137
-1923
-1671
-1447
-1217
-1040
-855
-651
-486
-408
-356
-281
-211
-186
-203
-239
-281
-303
-355
-407
-433
-485
-468
-447
-420
-396
-325
-185
-92
6
148
299
501
658
847
1104
1401
1706
1954
2213
2527
2822
3161
3411
3592
3872
4115
4334
4494
4670
4846
5017
5196
5318
5385
5487
5351
4813
4122
3491
2871
1950
886
-162
-1064
-1767
-2522
-3504
-4237
-4539
-4522
-4545
-4632
-4476
-3986
-3338
-2782
-2457
-2027
-1322
-654
-263
-148
65
427
787
993
923
991
1256
1388
1400
1214
1185
1261
1267
1164
833
546
373
44
-370
-884
-1368
-1749
-2135
-2468
-2885
-3221
-3422
-3569
-3591
-3634
-3665
-3527
-3359
-3151
-3002
-2841
-2570
-2276
-2000
-1866
-1765
-1569
-1315
-1107
-970
-839
-688
-472
-278
-191
-186
-140
18
76
29
-38
-96
-99
-165
-262
-348
-395
-329
-343
-336
-322
-284
-158
-83
-9
95
274
464
598
786
1059
1265
1529
1829
2127
2430
2684
2968
3246
3512
3752
3911
4085
4195
4308
4488
4626
4658
4796
4933
5082
5151
5201
5095
4474
3836
3195
2504
1646
595
-440
-1293
-2012
-2704
-3606
-4307
-4526
-4387
-4256
-4318
-4145
-3551
-2808
-2209
-1930
-1586
-833
-182
228
283
309
711
1073
1192
1045
967
1210
1342
1255
1020
858
961
997
802
406
5
-171
-502
-957
-1491
-2036
-2305
-2613
-2959
-3325
-3598
-3634
-3601
-3581
-3523
-3445
-3235
-2953
-2701
-2511
-2328
-1995
-1694
-1406
-1219
-1112
-906
-715
-579
-499
-499
-441
-320
-271
-314
-364
-340
-321
-307
-321
-409
-474
-503
-565
-652
-766
-785
-747
-747
-717
-717
-678
-534
-355
-244
-83
132
424
674
915
1166
1445
1804
2108
2395
2643
2916
3195
3407
3628
3887
4134
4340
4452
4529
4632
4762
4861
4935
4998
5118
5219
5285
5302
5158
4612
3922
3238
2489
1564
440
-625
-1520
-2167
-2845
-3712
-4374
-4553
-4349
-4190
-4220
-3995
-3329
-2511
-1941
-1633
-1300
-577
20
294
211
215
505
746
734
499
420
585
676
502
263
105
191
155
-64
-461
-865
-1106
-1419
-1875
-2410
-2853
-3082
-3308
-3558
-3824
-3969
-3897
-3701
-3529
-3423
-3290
-2982
-2609
-2362
-2208
-2065
-1810
-1529
-1386
-1374
-1363
-1202
-979
-946
-1004
-1029
-962
-922
-938
-1023
-1086
-1093
-1072
-1143
-1296
-1415
-1505
-1536
-1583
-1623
-1625
-1552
-1443
-1311
-1212
-1066
-901
-656
-391
-182
-51
136
406
643
826
1035
1291
1588
1920
2139
2393
2635
3020
3355
3573
3725
3879
4044
4170
4195
4148
4207
4258
4316
4357
4364
4435
4542
4652
4562
4093
3469
2744
2124
1294
253
-878
-1817
-2455
-3073
-3899
-4559
-4769
-4601
-4205
-4094
-3839
-3289
-2362
-1688
-1269
-958
-416
248
579
612
421
550
763
813
581
346
363
440
398
192
-36
-55
-14
-79
-373
-873
-1150
-1384
-1751
-2179
-2683
-2943
-3132
-3185
-3355
-3562
-3404
-3092
-2792
-2635
-2433
-2133
-1793
-1500
-1395
-1367
-1172
-921
-803
-874
-963
-1091
-956
-1018
-1204
-1344
-1364
-1335
-1446
-1569
-1711
-1690
-1589
-1548
-1665
-1731
-1645
-1613
-1629
-1580
-1529
-1412
-1189
-984
-913
-768
-531
-327
-139
99
221
469
768
1076
1267
1492
1775
2066
2322
2550
2664
2882
3135
3312
3511
3744
3856
4022
4159
4122
4080
4123
4146
4105
4161
4185
4204
4331
4417
4477
4432
4039
3270
2526
1940
1013
-93
-1159
-2044
-2770
-3373
-4006
-4676
-4770
-4398
-3946
-3725
-3330
-2598
-1748
-1033
-604
-292
105
769
987
814
593
614
767
759
584
354
350
497
497
217
7
-6
15
-84
-494
-991
-1384
-1634
-1979
-2515
-2934
-3078
-3140
-3200
-3307
-3315
-3138
-2786
-2408
-2260
-2094
-1787
-1498
-1342
-1317
-1329
-1214
-1072
-1115
-1322
-1466
-1506
-1496
-1604
-1673
-1742
-1761
-1718
-1789
-1904
-1917
-1867
-1767
-1744
-1782
-1715
-1677
-1597
-1548
-1433
-1300
-1159
-975
-840
-689
-504
-368
-115
106
287
494
679
876
1060
1264
1401
1575
1764
1917
2035
2129
2247
2391
2517
2714
2867
2981
3138
3277
3267
3249
3380
3389
3487
3611
3663
3772
3922
4083
4237
4327
4374
4019
3172
2423
1735
795
-277
-1288
-2237
-2920
-3389
-3939
-4497
-4592
-4124
-3634
-3245
-2833
-2140
-1301
-775
-303
-48
212
768
854
675
541
326
458
536
310
222
195
342
351
87
-106
-166
-271
-425
-797
-1382
-1805
-2067
-2462
-2899
-3209
-3304
-3262
-3231
-3200
-3126
-2892
-2446
-2115
-2002
-1852
-1618
-1513
-1544
-1604
-1738
-1765
-1752
-1777
-1860
-1956
-2000
-2062
-2010
-2007
-2054
-2086
-2040
-2060
-2192
-2155
-2143
-2103
-1937
-1792
-1760
-1707
-1471
-1290
-1194
-999
-782
-618
-425
-253
-297
-272
-16
175
221
365
535
763
964
1047
1280
1388
1567
1810
1890
1971
2100
2182
2346
2465
2684
2983
3145
3417
3566
3686
3721
3830
4034
4069
4190
4256
4284
4460
4484
4570
4752
4552
3686
2575
1586
517
-565
-1736
-2842
-3865
-4363
-4647
-5118
-5218
-4822
-3797
-2882
-2223
-1427
-729
113
900
1099
1247
1438
1594
1486
915
475
225
232
219
-20
-215
-306
-290
-398
-811
-1061
-1334
-1497
-1862
-2542
-3137
-3611
-3774
-3866
-3913
-3772
-3488
-3062
-2606
-2167
-1852
-1331
-836
-588
-451
-645
-795
-1018
-1260
-1472
-1838
-1895
-1975
-2057
-2064
-2249
-2282
-2240
-2204
-2231
-2353
-2456
-2539
-2592
-2569
-2542
-2499
-2186
-1876
-1679
-1487
-1264
-877
-579
-334
-199
-192
-100
-152
-236
-298
-251
-64
37
207
320
474
732
843
1066
1236
1334
1511
1566
1612
1623
1716
1835
1856
2087
2282
2467
2672
3042
3451
3621
3813
4086
4066
4069
4137
4084
4241
4229
4380
4528
4468
4721
4742
4089
2941
1713
726
-540
-1765
-3009
-4245
-4703
-5006
-5191
-5217
-4861
-3861
-2646
-1735
-1020
-152
708
1534
1772
1810
1804
1851
1713
1313
735
390
511
469
358
168
-59
-112
-171
-654
-1149
-1560
-1938
-2247
-2833
-3450
-3818
-3840
-3735
-3576
-3268
-2840
-2287
-1603
-1165
-874
-507
-207
21
-189
-620
-933
-1207
-1461
-1762
-2123
-2227
-2213
-2276
-2381
-2536
-2545
-2419
-2396
-2473
-2654
-2766
-2759
-2814
-2817
-2698
-2365
-2002
-1717
-1437
-1147
-838
-543
-276
-187
-94
-58
-136
-214
-323
-243
-187
-66
105
151
286
436
586
776
888
993
982
999
996
883
883
997
1232
1434
1682
1961
2280
2734
3157
3429
3706
3953
4083
3976
3941
3921
3807
3907
4046
4037
4128
4348
4622
4737
4870
4226
2946
1703
495
-680
-2069
-3284
-4260
-4821
-4790
-4825
-4708
-4039
-2911
-1535
-622
25
713
1443
2015
2101
1844
1641
1509
1219
747
125
-136
18
177
91
-128
-260
-379
-605
-1091
-1669
-2012
-2348
-2764
-3273
-3934
-4100
-3883
-3683
-3345
-2953
-2413
-1808
-1299
-1010
-893
-566
-446
-531
-757
-1329
-1704
-1994
-2383
-2536
-2686
-2775
-2651
-2633
-2702
-2866
-2835
-2744
-2838
-2902
-2971
-3084
-3167
-3012
-2826
-2652
-2140
-1652
-1310
-974
-712
-511
-338
-272
-219
-228
-257
-241
-346
-362
-265
-148
-78
69
227
291
366
426
540
653
741
884
944
1043
1141
1261
1387
1583
1894
2067
2361
2765
2964
3218
3574
3780
3817
3772
3732
3563
3507
3553
3494
3490
3751
3931
4019
4234
4405
4485
4367
3386
1836
480
-765
-1890
-3063
-3938
-4709
-4898
-4506
-4255
-3713
-2904
-1596
-368
330
850
1175
1544
1747
1684
1243
804
704
462
-31
-299
-356
-253
-3
-51
-400
-718
-1042
-1457
-1948
-2554
-3017
-3381
-3655
-4023
-4360
-4213
-3877
-3334
-2805
-2426
-1937
-1485
-1152
-995
-989
-891
-1015
-1152
-1440
-1911
-2080
-2239
-2262
-2220
-2198
-2153
-2159
-2058
-2124
-2285
-2397
-2486
-2590
-2748
-2814
-2845
-2787
-2540
-2182
-1873
-1450
-898
-602
-335
-161
-134
-75
-88
-168
-361
-418
-475
-612
-587
-584
-485
-284
-174
-63
19
142
289
301
394
569
680
731
832
993
1149
1403
1589
1814
2148
2483
2666
2946
3300
3398
3546
3645
3527
3401
3366
3329
3233
3356
3499
3540
3777
4039
4115
4246
4446
4380
3911
2550
1001
-258
-1461
-2629
-3624
-4307
-4740
-4513
-3967
-3596
-2940
-1822
-556
302
775
1000
1214
1421
1334
1007
586
312
282
41
-259
-424
-251
12
23
-161
-535
-906
-1252
-1757
-2374
-2952
-3199
-3369
-3698
-3948
-3862
-3503
-3042
-2533
-2165
-1766
-1291
-924
-856
-888
-843
-868
-964
-1280
-1618
-1799
-1963
-1953
-2007
-2049
-1992
-1984
-1963
-2089
-2227
-2241
-2380
-2595
-2790
-2845
-2992
-3001
-2647
-2449
-2176
-1644
-1227
-904
-618
-345
-269
-204
-103
-260
-352
-423
-507
-590
-639
-585
-627
-564
-384
-289
-252
-157
76
182
237
403
551
705
921
1121
1309
1626
1870
2010
2237
2408
2528
2735
2899
2939
3097
3347
3426
3396
3325
3285
3397
3261
3252
3396
3441
3720
3829
4074
4099
4239
4549
4301
3505
2050
749
-401
-1656
-2691
-3493
-4066
-4217
-3927
-3579
-3112
-2314
-1219
-264
329
627
786
908
944
744
498
231
63
-75
-334
-490
-517
-365
-306
-395
-655
-1007
-1460
-1918
-2365
-2814
-3123
-3312
-3548
-3783
-3721
-3516
-3073
-2502
-2115
-1756
-1337
-1099
-1010
-884
-923
-1059
-1128
-1274
-1616
-1808
-1933
-2054
-2043
-1968
-1948
-1936
-1945
-2074
-2127
-2223
-2362
-2452
-2580
-2698
-2721
-2649
-2476
-2240
-1836
-1415
-1036
-801
-865
-775
-688
-768
-633
-497
-424
-288
-122
-13
88
195
326
326
116
-65
-183
-293
-346
-198
-51
113
409
472
604
853
1066
1324
1575
1782
1897
2038
2053
2073
2238
2340
2534
2796
2916
3080
3098
3105
3219
3188
3274
3397
3318
3163
3294
3182
3227
3636
3862
3984
4209
4138
3007
1640
407
-862
-1860
-2797
-3678
-4389
-4588
-4171
-3819
-3420
-2471
-1444
-452
215
485
624
784
1010
862
460
138
-130
-286
-490
-688
-635
-482
-375
-489
-775
-1193
-1523
-1810
-2254
-2680
-2924
-3154
-3409
-3454
-3328
-3109
-2678
-2168
-1827
-1484
-1143
-917
-860
-854
-878
-988
-1188
-1478
-1709
-1891
-2046
-2042
-2038
-2125
-2096
-2086
-2191
-2320
-2292
-2316
-2487
-2577
-2688
-2837
-2829
-2640
-2426
-2099
-1675
-1307
-1107
-888
-682
-550
-448
-462
-421
-446
-557
-528
-470
-430
-278
-100
-41
24
192
183
206
348
380
389
410
427
480
484
620
865
1081
1322
1570
1861
2027
2273
2643
2868
3121
3355
3455
3343
3109
2856
2617
2531
2510
2639
2829
2977
3135
3319
3476
3716
3922
4018
4148
4166
3988
3151
1751
420
-684
-1605
-2629
-3309
-3710
-3824
-3383
-2859
-2433
-1828
-915
-29
325
401
491
611
618
461
147
-205
-285
-329
-503
-641
-598
-452
-356
-571
-967
-1371
-1796
-2138
-2571
-2994
-3155
-3130
-3187
-3241
-2994
-2861
-2488
-1920
-1749
-1528
-1179
-945
-897
-800
-870
-1082
-1051
-1222
-1482
-1687
-1834
-1872
-1944
-2127
-2276
-2345
-2441
-2505
-2565
-2692
-2680
-2590
-2550
-2567
-2477
-2303
-2071
-1835
-1643
-1355
-1160
-960
-766
-686
-535
-374
-258
-177
-19
143
219
267
331
344
300
286
265
251
233
224
305
363
508
692
867
1085
1268
1520
1658
1747
1950
2177
2424
2680
2988
3312
3489
3584
3488
3243
3015
2723
2449
2406
2406
2358
2567
2668
2655
2926
3112
3241
3462
3663
3741
3660
3611
2892
1560
230
-946
-1797
-2693
-3299
-3626
-3698
-3258
-2815
-2387
-1992
-1333
-602
-221
-150
-152
-74
39
32
-145
-388
-422
-267
-265
-297
-311
-204
-73
-299
-671
-1106
-1635
-1999
-2312
-2696
-2840
-2907
-3018
-2890
-2750
-2582
-2256
-1886
-1716
-1505
-1366
-1437
-1415
-1398
-1502
-1597
-1664
-1861
-1880
-1902
-1936
-1892
-1862
-1874
-1927
-1966
-2188
-2408
-2497
-2517
-2685
-2702
-2602
-2513
-2335
-2073
-1666
-1400
-1101
-798
-673
-590
-512
-433
-381
-298
-173
-114
-57
51
122
132
199
218
204
165
156
142
45
112
143
166
309
463
538
766
1035
1182
1409
1593
1700
1940
2150
2259
2568
2836
2983
3195
3233
2953
2683
2618
2349
2230
2280
2290
2434
2503
2690
2754
2753
2997
3052
3114
3304
3340
3251
2813
1767
422
-567
-1486
-2451
-2956
-3331
-3621
-3235
-2779
-2543
-2027
-1447
-786
-205
-35
-19
87
218
162
17
-232
-385
-209
-189
-362
-354
-264
-251
-363
-744
-1232
-1728
-2060
-2376
-2817
-3031
-3054
-3109
-3153
-3006
-2792
-2531
-2164
-1903
-1690
-1435
-1310
-1236
-1249
-1359
-1333
-1393
-1554
-1588
-1564
-1673
-1801
-1833
-1934
-1992
-2077
-2189
-2434
-2678
-2692
-2782
-2912
-2870
-2693
-2551
-2301
-1925
-1622
-1327
-1005
-795
-704
-668
-651
-597
-602
-580
-540
-531
-397
-302
-264
-162
-65
60
79
19
33
-20
-39
-24
10
24
172
455
596
900
1268
1482
1705
1812
1832
1991
2297
2415
2575
2884
2875
2818
2887
2571
2263
2218
2179
2139
2306
2412
2386
2593
2702
2767
2956
3076
3169
3245
3458
3421
3339
3103
1911
558
-371
-1295
-2188
-2800
-3096
-3331
-3067
-2544
-2446
-2131
-1492
-930
-338
-252
-331
-126
-39
-47
-206
-397
-462
-367
-318
-498
-517
-369
-394
-450
-764
-1236
-1679
-2065
-2388
-2707
-2963
-3128
-3158
-3165
-3034
-2849
-2598
-2214
-1894
-1678
-1552
-1406
-1323
-1317
-1266
-1285
-1366
-1494
-1556
-1645
-1734
-1733
-1758
-1744
-1875
-1984
-2141
-2414
-2578
-2739
-2890
-2994
-2895
-2803
-2783
-2552
-2152
-1796
-1396
-1016
-851
-731
-601
-554
-534
-457
-327
-240
-233
-205
-191
-115
13
93
124
162
138
78
-15
-88
-43
50
187
257
415
629
813
1106
1359
1528
1779
1987
2115
2316
2566
2774
2857
2878
2823
2613
2422
2239
2069
2109
2136
2255
2411
2520
2604
2684
2759
2753
2867
2981
2980
2999
3114
3042
2702
1803
487
-488
-1463
-2259
-2659
-3128
-3306
-2968
-2665
-2478
-2160
-1575
-998
-473
-204
-303
-206
-94
-151
-201
-475
-556
-369
-371
-462
-601
-573
-483
-590
-827
-1343
-1766
-2009
-2321
-2628
-2814
-2937
-2927
-2875
-2857
-2838
-2553
-2220
-1934
-1630
-1495
-1418
-1239
-1147
-1265
-1257
-1356
-1507
-1558
-1721
-1891
-1921
-1904
-1920
-1972
-2061
-2116
-2242
-2446
-2595
-2666
-2833
-2932
-2826
-2744
-2582
-2138
-1778
-1363
-949
-687
-509
-496
-494
-563
-618
-663
-660
-544
-477
-334
-109
17
245
381
364
307
275
209
73
34
-18
46
164
265
361
558
909
1124
1325
1705
2008
2167
2457
2616
2600
2617
2613
2384
2085
1962
1683
1616
1715
1720
2040
2403
2631
2876
3120
3304
3258
3260
3241
3167
3216
3055
2934
2746
1822
844
-157
-1269
-1926
-2388
-2872
-3195
-3032
-2823
-2610
-2175
-1934
-1467
-797
-446
-304
-220
-111
160
92
-81
-41
-68
-79
-67
-193
-281
-363
-446
-695
-1089
-1478
-1805
-2164
-2517
-2640
-2870
-3073
-2954
-2870
-2874
-2560
-2200
-2023
-1696
-1417
-1276
-1197
-1153
-1088
-1096
-1216
-1252
-1301
-1504
-1533
-1591
-1751
-1866
-1914
-2020
-2238
-2297
-2392
-2621
-2863
-3038
-3105
-3196
-3106
-2772
-2538
-2092
-1537
-1242
-875
-593
-474
-417
-453
-515
-685
-781
-740
-777
-651
-505
-363
-245
-252
-147
-145
-168
-130
-163
-107
-45
-36
132
202
378
688
939
1183
1306
1497
1669
1838
2146
2385
2691
2788
2709
2727
2428
2229
2157
2077
2084
2136
2292
2403
2625
2773
2788
2928
2891
2957
3010
2814
2923
2844
2788
2914
2751
1848
629
-248
-1487
-2111
-2525
-3187
-3240
-2996
-2696
-2446
-2107
-1664
-1007
-314
-76
6
38
61
304
236
-161
-61
97
139
126
-50
-110
-173
-285
-572
-1202
-1653
-1981
-2300
-2700
-2979
-3068
-3114
-2847
-2669
-2566
-2308
-2021
-1697
-1443
-1426
-1357
-1144
-1196
-1280
-1313
-1522
-1638
-1547
-1553
-1722
-1728
-1688
-1838
-1988
-2091
-2395
-2858
-3006
-3186
-3485
-3498
-3212
-3013
-2724
-2116
-1779
-1420
-945
-705
-652
-599
-610
-736
-781
-772
-712
-601
-457
-234
-43
12
97
172
66
-19
-41
-170
-262
-241
-139
-9
207
451
585
787
1043
1217
1367
1584
1778
1972
2216
2427
2545
2587
2637
2549
2305
2187
2095
1924
1933
2117
2249
2464
2646
2738
2803
2756
2916
2758
2738
2995
2902
2946
3040
3090
2871
2392
1442
131
-702
-1466
-2236
-2618
-2960
-3003
-2727
-2513
-2128
-1724
-1185
-453
-50
69
121
226
267
197
52
-70
-28
17
-49
-175
-318
-381
-424
-700
-1067
-1420
-1804
-2135
-2447
-2687
-2869
-2937
-2816
-2725
-2627
-2418
-2209
-2038
-1770
-1556
-1502
-1384
-1251
-1234
-1285
-1267
-1325
-1480
-1506
-1559
-1695
-1825
-1817
-1894
-2052
-2097
-2242
-2381
-2422
-2593
-2974
-3184
-3299
-3354
-3224
-2912
-2440
-1925
-1355
-866
-477
-255
-39
108
110
71
-66
-224
-268
-271
-277
-213
-58
8
34
46
-24
-72
-93
-61
-44
69
279
442
659
888
1094
1372
1618
1771
1941
2060
2156
2181
2294
2322
2219
2341
2130
1936
1910
1824
1909
1953
2231
2444
2598
3000
3006
3064
3179
2974
2898
3050
3076
2983
3236
3363
3105
2727
1703
326
-603
-1395
-2108
-2518
-3057
-3193
-2971
-2784
-2412
-1968
-1421
-682
-77
47
25
216
207
160
137
-55
-51
1
-21
-130
-259
-286
-307
-502
-844
-1274
-1747
-2050
-2346
-2659
-2931
-3025
-2961
-2908
-2672
-2460
-2335
-2000
-1697
-1532
-1400
-1263
-1205
-1217
-1180
-1324
-1359
-1236
-1302
-1266
-1296
-1397
-1425
-1463
-1606
-1828
-1957
-2102
-2296
-2489
-2653
-2729
-2945
-3089
-2958
-2824
-2473
-1910
-1488
-1101
-619
-334
-203
-31
7
-30
-43
-115
-309
-438
-487
-518
-521
-510
-395
-390
-452
-360
-286
-242
-99
154
371
547
788
950
1175
1407
1535
1777
1984
2153
2390
2600
2802
2812
2872
2710
2480
2451
2223
2198
2114
2110
2278
2373
2521
2747
2925
2822
3019
3141
2915
3037
3251
3093
3107
3298
3144
2592
1472
292
-640
-1546
-2226
-2723
-3190
-3300
-2895
-2644
-2537
-1989
-1363
-768
-127
92
91
251
416
563
410
303
387
446
392
244
80
-97
-138
-294
-728
-1166
-1542
-1905
-2187
-2518
-2766
-2866
-2800
-2626
-2578
-2331
-2150
-1906
-1557
-1377
-1310
-1169
-1060
-1089
-1039
-1091
-1206
-1229
-1275
-1437
-1596
-1747
-1859
-1931
-2103
-2244
-2347
-2519
-2609
-2752
-2921
-3083
-3223
-3293
-3388
-3228
-2847
-2405
-1857
-1340
-885
-545
-338
-193
-169
-150
-128
-126
-208
-332
-317
-337
-424
-299
-288
-315
-216
-275
-321
-298
-146
-9
173
487
697
883
1136
1299
1497
1763
2006
2216
2364
2548
2725
2790
2750
2789
2761
2543
2518
2382
2263
2375
2457
2561
2732
3010
3014
3135
3039
2940
3067
3000
3238
3245
3260
3417
3213
2277
972
102
-920
-1751
-2242
-2845
-3298
-3250
-2918
-2817
-2449
-1826
-1139
-409
-41
155
176
482
664
583
491
372
556
464
254
182
-2
-101
-202
-514
-1036
-1453
-1758
-2183
-2546
-2754
-2935
-2997
-2941
-2878
-2759
-2578
-2307
-2016
-1857
-1638
-1540
-1525
-1460
-1437
-1451
-1474
-1472
-1550
-1638
-1703
-1812
-1936
-1976
-2015
-2236
-2301
-2426
-2673
-2837
-2948
-3114
-3169
-3042
-2952
-2722
-2345
-2008
-1671
-1290
-1034
-771
-525
-444
-342
-317
-260
-209
-156
-32
-5
75
139
83
-36
-80
-168
-229
-181
-212
-252
-180
6
77
226
545
746
964
1243
1448
1557
1823
2016
2130
2410
2584
2694
2819
2916
2844
2788
2680
2482
2387
2239
2256
2328
2521
2628
2684
2874
2810
2846
2935
2998
3039
3137
3220
3082
2790
1918
670
-374
-1271
-2111
-2658
-3040
-3293
-3175
-2810
-2524
-2201
-1542
-849
-327
24
142
165
328
507
392
325
350
392
351
215
-14
-202
-275
-483
-855
-1311
-1777
-2083
-2520
-2793
-2956
-3046
-2943
-2808
-2596
-2531
-2320
-2044
-1837
-1639
-1560
-1447
-1439
-1374
-1356
-1350
-1300
-1257
-1231
-1329
-1420
-1634
-1745
-1818
-2006
-2145
-2331
-2431
-2595
-2656
-2719
-2767
-2652
-2491
-2377
-2181
-1942
-1772
-1631
-1595
-1473
-1463
-1394
-1144
-954
-748
-544
-275
-82
38
113
20
-51
-146
-281
-400
-553
-535
-449
-367
-191
-35
31
162
280
326
442
667
923
1151
1261
1433
1637
1774
1953
2212
2607
2794
3024
3306
3348
3283
3196
2953
2656
2557
2408
2334
2301
2382
2515
2671
2948
2992
3183
3355
3294
3355
3222
3239
2980
2013
871
-193
-1270
-2095
-2525
-2998
-3325
-3031
-2758
-2657
-2114
-1696
-1111
-301
39
191
283
467
610
519
411
465
549
473
333
59
-270
-312
-469
-851
-1188
-1494
-1859
-2152
-2464
-2733
-2865
-2844
-2667
-2664
-2582
-2376
-2241
-2003
-1821
-1700
-1603
-1472
-1426
-1441
-1384
-1447
-1513
-1518
-1619
-1791
-1915
-2015
-2072
-2188
-2227
-2327
-2377
-2337
-2592
-2733
-2819
-2947
-2945
-2878
-2692
-2458
-2076
-1634
-1263
-885
-648
-376
-178
-192
-156
-98
-212
-270
-293
-255
-218
-122
24
48
104
110
118
93
62
111
217
312
365
571
621
710
875
971
1189
1402
1652
1790
1940
2133
2190
2429
2758
2932
3169
3340
3323
3251
3028
2762
2458
2458
2412
2444
2515
2487
2606
2658
2939
3158
3267
3432
3622
3490
3429
3097
1937
846
-151
-1206
-2053
-2606
-3140
-3325
-2997
-2840
-2489
-1955
-1488
-694
-223
-35
-3
94
159
215
158
86
211
416
339
156
-26
-110
-196
-471
-841
-1298
-1754
-2119
-2524
-2912
-3129
-3145
-2999
-2904
-2753
-2537
-2283
-2069
-1911
-1715
-1599
-1413
-1293
-1262
-1235
-1177
-1197
-1153
-1169
-1216
-1343
-1471
-1544
-1737
-1875
-2008
-2221
-2346
-2412
-2480
-2554
-2456
-2369
-2262
-2058
-1957
-1760
-1528
-1352
-1271
-1221
-1247
-1198
-1146
-1146
-917
-723
-466
-222
-26
175
279
377
288
283
114
-72
-131
-321
-320
-290
-184
-22
269
524
569
813
893
936
1137
1375
1674
1837
2173
2329
2458
2613
2868
3154
3287
3582
3573
3328
3178
2720
2467
2579
2537
2497
2824
2906
2577
2750
2734
2631
2991
3288
3408
3493
3479
2535
1245
65
-1057
-1837
-2611
-3088
-3418
-3566
-3174
-2823
-2508
-1860
-1105
-489
-164
-22
-84
37
247
233
345
495
672
786
573
368
289
106
-113
-456
-991
-1523
-1979
-2465
-2818
-2974
-3110
-3070
-2866
-2797
-2694
-2425
-2291
-2076
-1839
-1690
-1660
-1538
-1456
-1436
-1349
-1304
-1213
-1192
-1205
-1281
-1464
-1598
-1728
-1916
-2176
-2408
-2625
-2796
-2909
-3071
-3040
-2987
-2871
-2713
-2551
-2312
-1997
-1666
-1471
-1168
-1023
-827
-663
-661
-540
-415
-276
-255
-164
-19
64
286
266
275
296
318
316
204
348
381
482
570
573
628
680
904
1022
1182
1285
1486
1564
1467
1588
1881
2162
2310
2731
3026
3101
3317
3392
3043
2877
2779
2564
2349
2350
2435
2304
2536
2454
2663
2744
2849
3178
3063
3294
3302
3046
2067
785
-237
-1447
-2277
-2823
-3268
-3568
-3329
-2980
-2855
-2472
-1908
-1301
-821
-373
-451
-401
-167
-30
99
116
446
751
767
666
428
201
8
-217
-701
-1242
-1568
-2013
-2482
-2847
-3138
-3220
-3050
-3041
-3059
-2881
-2757
-2542
-2428
-2323
-2184
-1918
-1736
-1651
-1474
-1427
-1205
-988
-1123
-1102
-1114
-1332
-1471
-1684
-2016
-2132
-2262
-2459
-2586
-2630
-2693
-2641
-2538
-2479
-2305
-2150
-1982
-1764
-1630
-1453
-1202
-1059
-810
-667
-543
-464
-382
-548
-785
-930
-979
-781
-622
-262
21
268
513
517
447
331
371
241
37
-2
-192
-74
101
295
654
846
1163
1359
1380
1430
1598
1727
2005
2335
2551
2744
3106
3150
3016
3149
2898
2942
2868
2722
2740
2764
2475
2555
2737
2572
2898
3200
3375
3369
3558
3009
1929
739
-541
-1534
-2583
-3217
-3611
-3885
-3574
-3139
-2859
-2397
-1581
-908
-476
-198
-242
-201
-49
55
161
409
708
1073
1128
945
782
610
329
-59
-512
-1150
-1645
-2075
-2615
-3095
-3263
-3320
-3292
-3247
-3151
-3027
-2897
-2720
-2555
-2333
-2190
-1852
-1609
-1565
-1252
-1037
-912
-749
-671
-797
-962
-952
-1292
-1563
-1730
-1893
-2085
-2225
-2329
-2528
-2608
-2716
-2765
-2831
-2824
-2750
-2598
-2396
-2130
-1706
-1425
-1130
-730
-572
-536
-411
-371
-374
-355
-293
-293
-249
-192
-210
-148
-195
-234
-108
-135
-128
-7
55
94
272
437
479
703
840
877
1061
1275
1355
1522
1725
1920
2224
2574
2823
3186
3610
3692
3790
3722
3503
3356
3254
3320
3079
3109
3215
3138
3296
3215
3460
3650
3742
3895
3445
2336
963
-240
-1382
-2449
-3073
-3569
-3779
-3414
-3319
-3137
-2672
-2050
-1301
-939
-697
-677
-650
-409
-334
-189
138
799
1229
1339
1391
1163
1042
855
354
-137
-554
-1013
-1491
-2121
-2606
-2779
-2926
-2932
-3040
-3130
-3117
-3136
-3080
-3160
-2994
-2732
-2418
-2102
-1874
-1580
-1362
-1074
-857
-864
-827
-750
-927
-1119
-1325
-1526
-1658
-1754
-1884
-2085
-2227
-2349
-2457
-2621
-2655
-2667
-2599
-2432
-2272
-2126
-1867
-1643
-1419
-1214
-973
-771
-632
-438
-500
-410
-432
-444
-469
-439
-251
-212
-31
147
336
449
546
680
652
626
673
636
532
652
687
823
1043
1185
1340
1485
1653
1634
1838
1956
2130
2514
2719
2946
3253
3472
3581
3658
3817
3772
3812
3852
3607
3649
3491
3550
3556
3718
3865
4026
3956
2834
1715
380
-960
-2133
-2989
-3675
-4061
-3862
-3720
-3637
-3351
-2754
-2128
-1725
-1466
-1415
-1359
-1102
-876
-673
-207
537
1198
1606
1713
1696
1645
1439
1087
599
110
-286
-694
-1255
-1741
-2023
-2209
-2420
-2619
-2930
-3132
-3200
-3361
-3496
-3468
-3294
-3087
-2705
-2435
-2098
-1679
-1332
-1123
-961
-877
-801
-737
-890
-968
-1030
-1106
-1217
-1293
-1407
-1565
-1642
-1825
-2030
-2157
-2277
-2340
-2377
-2511
-2544
-2364
-2304
-2211
-1904
-1681
-1499
-1139
-963
-879
-645
-395
-270
-208
-99
-68
-13
55
123
221
288
418
391
324
363
352
418
501
586
643
819
935
1011
1114
1240
1328
1277
1420
1455
1503
1727
1895
1988
2275
2497
2675
2810
3129
3187
3297
3650
3480
3616
3539
3601
3661
3718
3969
4101
3807
2920
2019
752
-440
-1440
-2319
-3072
-3419
-3388
-3596
-3624
-3438
-3130
-2766
-2573
-2398
-2469
-2313
-2054
-1841
-1427
-885
-98
561
1020
1302
1468
1621
1542
1376
1107
826
626
220
-215
-544
-822
-1148
-1338
-1721
-2132
-2504
-2817
-3228
-3527
-3572
-3664
-3577
-3441
-3192
-2983
-2688
-2334
-2128
-1921
-1661
-1507
-1427
-1335
-1193
-1136
-987
-903
-904
-857
-937
-1010
-1139
-1239
-1396
-1508
-1567
-1668
-1730
-1662
-1632
-1544
-1438
-1397
-1355
-1304
-1175
-1180
-1101
-978
-888
-751
-673
-571
-511
-387
-295
-316
-296
-266
-185
-227
-98
-65
82
188
253
477
531
743
849
993
1087
1139
1324
1270
1311
1491
1462
1618
1560
1697
1716
1795
1988
1953
2170
2165
2404
2486
2512
2778
2797
3020
3189
3432
3731
3882
4210
4220
4020
3259
2479
1402
253
-611
-1336
-1840
-2117
-2002
-2263
-2289
-2379
-2347
-2441
-2550
-2672
-2869
-2892
-2968
-2797
-2510
-1937
-1222
-575
-111
230
545
631
630
565
511
520
390
326
139
31
-37
-120
-297
-593
-814
-1203
-1630
-2104
-2397
-2660
-2834
-2793
-2897
-2847
-2784
-2703
-2680
-2659
-2493
-2465
-2430
-2383
-2248
-2199
-2043
-1782
-1622
-1472
-1273
-1169
-1175
-1198
-1176
-1184
-1186
-1131
-1100
-1016
-1006
-872
-845
-837
-790
-709
-703
-774
-677
-659
-701
-703
-652
-727
-670
-606
-637
-623
-558
-480
-507
-428
-380
-202
-149
-17
158
242
490
587
819
920
1103
1346
1408
1551
1670
1852
1855
1932
2027
1997
2030
2039
2030
1973
1993
2046
1982
2028
2098
2073
2140
2207
2282
2327
2503
2595
2572
2650
2332
1971
1466
840
423
-91
-393
-699
-704
-817
-1009
-1005
-1204
-1222
-1329
-1488
-1650
-1881
-1911
-2010
-1984
-1857
-1627
-1283
-1085
-867
-775
-652
-591
-531
-502
-501
-399
-371
-392
-386
-352
-269
-210
-192
-257
-333
-445
-643
-789
-965
-1018
-1058
-1092
-1130
-1171
-1154
-1183
-1192
-1227
-1269
-1268
-1314
-1366
-1412
-1352
-1290
-1264
-1165
-1166
-1076
-1037
-1000
-950
-917
-780
-721
-633
-586
-451
-308
-224
-76
-9
129
201
248
311
344
433
418
397
393
414
375
247
290
311
309
281
304
260
140
182
197
221
207
295
327
358
339
405
509
474
567
609
622
626
663
707
725
761
766
749
766
756
770
799
805
820
846
888
865
840
876
882
868
878
912
936
944
920
906
858
774
694
608
504
409
339
274
201
178
136
95
55
-23
-84
-157
-225
-289
-340
-388
-427
-478
-537
-552
-585
-599
-618
-633
-625
-639
-641
-664
-657
-651
-635
-628
-622
-625
-639
-609
-587
-575
-546
-530
-523
-523
-526
-508
-504
-506
-499
-513
-532
-567
-582
-583
-629
-661
-703
-720
-745
-789
-801
-817
-838
-859
-854
-851
-861
-865
-860
-838
-829
-777
-730
-705
-639
-572
-530
-499
-461
-433
-424
-411
-387
-382
-385
-383
-382
-374
-356
-343
-335
-318
-283
-262
-253
-245
-243
-246
-257
-245
-222
-187
-170
-170
-154
-139
-116
-99
-81
-47
-33
-18
24
56
81
111
144
156
168
189
196
216
232
221
219
207
201
187
164
144
118
91
71
53
8
-15
-50
-66
-116
-158
-162
-189
-173
-199
-205
-201
-198
-191
-196
-179
-161
-147
-147
-141
-152
-154
-157
-178
-200
-230
-261
-292
-324
-352
-375
-419
-446
-464
-480
-511
-552
-574
-596
-609
-631
-661
-671
-684
-696
-716
-724
-709
-696
-680
-671
-681
-671
-684
-709
-704
-710
-696
-677
-673
-673
-670
-681
-689
-688
-692
-694
-704
-693
-679
-670
-640
-601
-559
-520
-480
-435
-402
-372
-344
-321
-306
-297
-294
-303
-290
-272
-274
-264
-250
-241
-238
-254
-247
-237
-238
-220
-217
-218
-215
-218
-204
-199
-191
-167
-150
-121
-103
-100
-93
-93
-81
-52
-36
-24
-6
2
-2
-9
-10
-19
-34
-43
-55
-57
-62
-71
-46
-40
-37
-33
-28
-21
-19
-15
-22
-36
-52
-51
-69
-64
-67
-66
-63
-56
-39
-29
-20
-3
30
47
52
54
60
35
22
2
-27
-54
-81
-96
-122
-148
-181
-228
-261
-281
-314
-358
-402
-449
-471
-495
-520
-535
-553
-566
-569
-578
-610
-630
-634
-637
-652
-644
-635
-650
-650
-654
-651
-648
-650
-643
-644
-640
-634
-647
-653
-640
-638
-639
-640
-656
-660
-666
-664
-651
-637
-607
-569
-535
-496
-474
-477
-484
-483
-470
-465
-460
-452
-441
-433
-431
-412
-392
-378
-364
-357
-357
-341
-322
-323
-323
-308
-288
-263
-245
-217
-199
-202
-202
-199
-182
-188
-200
-206
-211
-207
-205
-200
-199
-200
-197
-177
-175
-174
-159
-148
-121
-108
-88
-59
-62
-73
-73
-87
-98
-101
-116
-131
-146
-160
-173
-199
-222
-238
-258
-265
-266
-293
-306
-312
-309
-320
-318
-283
-263
-240
-215
-208
-211
-201
-191
-182
-171
-152
-138
-135
-142
-167
-186
-193
-234
-276
-307
-344
-363
-402
-424
-441
-471
-482
-498
-497
-501
-510
-521
-530
-523
-517
-504
-498
-494
-490
-491
-491
-499
-516
-516
-512
-531
-545
-554
-580
-601
-602
-587
-587
-578
-571
-542
-516
-490
-472
-452
-414
-400
-380
-359
-318
-289
-279
-264
-254
-244
-237
-229
-228
-221
-191
-177
-180
-178
-183
-189
-200
-202
-200
-208
-203
-191
-198
-208
-219
-233
-221
-234
-244
-246
-267
-287
-299
-320
-325
-329
-332
-325
-320
-321
-309
-296
-298
-289
-271
-250
-239
-223
-199
-172
-165
-160
-147
-142
-140
-136
-148
-145
-150
-187
-208
-231
-244
-237
-251
-262
-270
-256
-252
-255
-250
-224
-210
-197
-178
-160
-139
-133
-120
-112
-102
-118
-141
-161
-199
-224
-209
-232
-292
-335
-341
-343
-378
-389
-372
-382
-400
-431
-435
-426
-440
-447
-424
-405
-399
-391
-393
-353
-335
-322
-306
-323
-319
-310
-322
-343
-355
-366
-374
-378
-359
-350
-363
-366
-367
-370
-362
-350
-343
-329
-304
-275
-245
-221
-205
-175
-163
-160
-160
-170
-171
-185
-185
-166
-157
-149
-147
-145
-159
-174
-190
-186
-190
-196
-193
-201
-204
-212
-228
-267
-287
-290
-295
-305
-302
-290
-284
-297
-296
-283
-302
-302
-308
-319
-315
-314
-301
-300
-279
-252
-228
-209
-187
-161
-153
-132
-135
-148
-153
-158
-168
-171
-158
-160
-189
-220
-239
-257
-279
-272
-283
-304
-317
-324
-328
-325
-331
-324
-300
-281
-258
-261
-257
-243
-225
-223
-216
-219
-214
-218
-237
-266
-289
-317
-354
-380
-399
-401
-414
-421
-432
-444
-428
-399
-396
-373
-348
-350
-311
-287
-261
-246
-235
-224
-227
-228
-237
-244
-248
-243
-251
-258
-272
-280
-286
-303
-322
-303
-288
-292
-296
-282
-275
-283
-293
-269
-221
-204
-200
-179
-189
-174
-163
-177
-193
-226
-242
-256
-285
-289
-278
-273
-291
-299
-296
-314
-338
-345
-342
-343
-329
-298
-269
-253
-237
-229
-240
-252
-259
-270
-260
-250
-253
-250
-240
-248
-250
-247
-255
-262
-253
-256
-255
-222
-199
-186
-195
-215
-212
-207
-229
-250
-266
-301
-321
-354
-384
-423
-459
-488
-532
-538
-523
-508
-515
-516
-501
-494
-494
-493
-472
-459
-437
-392
-359
-330
-323
-301
-261
-223
-202
-178
-155
-126
-119
-112
-108
-128
-145
-174
-204
-229
-238
-226
-220
-211
-211
-219
-247
-265
-265
-263
-258
-268
-282
-270
-250
-245
-232
-231
-237
-218
-195
-178
-154
-152
-153
-168
-177
-186
-192
-200
-201
-201
-213
-232
-254
-278
-309
-318
-333
-337
-335
-338
-353
-374
-387
-394
-394
-399
-406
-407
-400
-398
-393
-393
-370
-343
-324
-298
-257
-222
-196
-165
-147
-136
-128
-126
-107
-82
-75
-62
-59
-72
-79
-84
-95
-136
-173
-209
-250
-302
-351
-393
-403
-417
-427
-427
-442
-440
-443
-436
-419
-403
-399
-383
-368
-350
-326
-291
-292
-303
-301
-316
-326
-301
-266
-241
-227
-206
-205
-198
-194
-195
-200
-197
-184
-174
-166
-163
-150
-157
-180
-194
-194
-211
-234
-229
-221
-241
-245
-253
-254
-268
-285
-298
-324
-346
-357
-345
-338
-343
-338
-338
-332
-315
-302
-282
-276
-256
-225
-210
-207
-198
-191
-197
-210
-215
-223
-225
-217
-205
-202
-214
-236
-241
-239
-243
-244
-232
-248
-238
-230
-220
-194
-165
-142
-125
-119
-127
-129
-128
-116
-124
-129
-126
-110
-113
-105
-114
-117
-133
-163
-179
-178
-188
-178
-189
-209
-213
-232
-236
-247
-266
-279
-288
-294
-315
-338
-343
-353
-368
-379
-383
-404
-413
-410
-430
-430
-411
-392
-386
-381
-361
-356
-353
-349
-323
-309
-292
-285
-291
-311
-318
-318
-308
-306
-306
-300
-300
-304
-325
-335
-335
-349
-375
-382
-387
-404
-407
-381
-364
-364
-362
-369
-350
-333
-322
-308
-311
-306
-300
-288
-281
-252
-219
-206
-191
-186
-183
-171
-167
-143
-133
-135
-140
-157
-184
-210
-232
-242
-249
-248
-246
-255
-262
-276
-306
-330
-354
-366
-354
-355
-376
-382
-379
-369
-344
-325
-310
-292
-284
-272
-242
-218
-207
-199
-197
-189
-151
-122
-106
-99
-89
-98
-121
-141
-136
-158
-186
-244
-299
-336
-363
-375
-407
-431
-455
-492
-516
-528
-543
-528
-514
-509
-485
-487
-483
-473
-464
-440
-415
-386
-374
-342
-335
-331
-333
-301
-320
-292
-332
-283
-326
-250
-346
-61
-334
-489
87
-468
-261
-251
-355
-284
-355
-287
-365
-350
-288
-358
-321
-283
-347
-276
-325
-334
-294
-324
-290
-282
-278
-253
-264
-249
-253
-240
-222
-216
-196
-202
-192
-191
-214
-224
-234
-249
-243
-246
-249
-248
-249
-255
-270
-277
-298
-295
-298
-317
-330
-337
-329
-329
-339
-332
-320
-326
-337
-339
-327
-311
-299
-280
-282
-284
-286
-309
-319
-336
-340
-307
-298
-304
-308
-307
-311
-336
-348
-328
-320
-317
-294
-293
-307
-331
-346
-331
-313
-292
-261
-245
-249
-249
-240
-246
-258
-273
-288
-299
-305
-301
-304
-318
-324
-340
-354
-371
-378
-353
-334
-311
-283
-283
-290
-303
-314
-309
-300
-292
-288
-300
-316
-322
-326
-313
-288
-275
-271
-247
-241
-248
-238
-248
-259
-261
-267
-272
-267
-270
-274
-273
-265
-247
-242
-222
-227
-244
-241
-242
-231
-229
-258
-280
-285
-285
-283
-286
-288
-285
-293
-290
-277
-280
-282
-308
-332
-342
-351
-361
-364
-352
-346
-353
-362
-337
-316
-300
-271
-253
-251
-242
-246
-250
-244
-249
-230
-206
-213
-195
-175
-168
-158
-149
-133
-135
-163
-187
-197
-223
-234
-242
-251
-239
-225
-213
-193
-172
-145
-122
-121
-135
-137
-137
-148
-153
-146
-151
-163
-161
-151
-147
-157
-177
-185
-177
-195
-206
-228
-233
-237
-263
-270
-268
-273
-288
-315
-372
-409
-413
-421
-428
-450
-463
-466
-448
-453
-454
-412
-372
-347
-327
-318
-310
-302
-314
-314
-312
-292
-271
-256
-236
-224
-210
-205
-200
-184
-175
-182
-195
-215
-218
-243
-261
-277
-294
-302
-329
-346
-352
-357
-349
-328
-319
-318
-329
-344
-366
-382
-390
-392
-380
-364
-339
-325
-327
-338
-338
-295
-272
-253
-231
-224
-238
-253
-268
-277
-253
-244
-257
-277
-278
-283
-303
-316
-334
-350
-356
-349
-335
-307
-306
-299
-287
-290
-275
-260
-247
-257
-252
-231
-191
-189
-205
-218
-233
-253
-263
-245
-245
-232
-248
-256
-267
-300
-296
-299
-310
-294
-301
-324
-350
-363
-360
-361
-370
-371
-372
-393
-395
-410
-430
-427
-422
-395
-365
-354
-327
-309
-315
-322
-316
-310
-312
-316
-305
-297
-307
-318
-324
-341
-336
-313
-300
-304
-297
-283
-293
-312
-299
-307
-313
-300
-300
-302
-305
-299
-318
-339
-361
-350
-321
-315
-309
-289
-290
-319
-327
-344
-348
-352
-345
-332
-335
-331
-315
-311
-304
-317
-318
-299
-289
-283
-272
-254
-248
-227
-221
-231
-222
-205
-190
-175
-156
-135
-109
-89
-86
-96
-116
-137
-151
-164
-185
-192
-182
-167
-187
-205
-218
-237
-229
-220
-212
-188
-194
-212
-219
-246
-266
-277
-277
-261
-228
-220
-198
-200
-215
-216
-240
-249
-252
-260
-266
-283
-330
-359
-387
-410
-404
-403
-394
-388
-371
-345
-348
-346
-357
-360
-345
-321
-308
-303
-300
-300
-300
-276
-244
-222
-211
-206
-179
-167
-171
-164
-169
-182
-179
-184
-195
-226
-255
-253
-262
-290
-303
-331
-364
-386
-396
-387
-381
-362
-336
-311
-276
-249
-234
-212
-206
-191
-181
-198
-210
-203
-188
-172
-152
-139
-137
-139
-137
-139
-142
-145
-147
-155
-179
-192
-201
-188
-183
-192
-209
-231
-236
-235
-236
-227
-220
-207
-193
-195
-184
-188
-188
-183
-180
-154
-122
-113
-110
-128
-157
-176
-191
-192
-188
-197
-201
-187
-193
-190
-184
-192
-193
-183
-189
-193
-185
-201
-209
-241
-244
-238
-269
-293
-309
-327
-347
-361
-364
-368
-382
-385
-379
-386
-388
-391
-390
-383
-397
-398
-383
-360
-349
-336
-319
-309
-303
-291
-272
-260
-252
-232
-243
-255
-247
-251
-247
-249
-252
-250
-255
-264
-265
-267
-279
-264
-257
-274
-283
-303
-316
-286
-264
-255
-252
-251
-256
-262
-259
-247
-224
-219
-205
-187
-174
-186
-192
-177
-160
-169
-174
-166
-169
-172
-178
-184
-188
-187
-202
-227
-252
-265
-272
-288
-300
-301
-272
-265
-274
-274
-285
-301
-303
-296
-307
-321
-325
-309
-292
-285
-270
-269
-284
-273
-278
-291
-286
-285
-298
-304
-296
-299
-298
-308
-313
-302
-290
-289
-289
-307
-334
-340
-347
-350
-337
-333
-324
-313
-313
-313
-305
-304
-312
-328
-352
-373
-378
-378
-396
-413
-428
-460
-477
-480
-477
-460
-462
-435
-415
-405
-418
-418
-409
-397
-384
-358
-323
-306
-301
-298
-289
-292
-272
-247
-233
-215
-215
-221
-229
-227
-227
-229
-239
-245
-242
-251
-254
-266
-260
-257
-265
-263
-249
-223
-219
-206
-204
-227
-237
-247
-256
-278
-281
-274
-285
-303
-298
-309
-321
-347
-356
-349
-344
-346
-353
-341
-334
-331
-326
-312
-304
-290
-289
-302
-302
-286
-269
-276
-272
-253
-246
-235
-227
-215
-219
-245
-265
-291
-312
-309
-320
-330
-330
-350
-362
-367
-391
-414
-407
-401
-407
-404
-416
-405
-377
-354
-353
-347
-331
-309
-286
-271
-257
-247
-239
-214
-203
-208
-205
-219
-238
-252
-268
-286
-301
-333
-380
-413
-444
-474
-504
-497
-493
-488
-489
-508
-484
-455
-426
-400
-363
-331
-302
-279
-245
-211
-198
-171
-127
-114
-108
-121
-119
-109
-121
-132
-147
-159
-174
-197
-230
-253
-280
-295
-337
-343
-356
-364
-381
-364
-386
-364
-384
-430
-487
-549
-622
-852
-1102
-3430
-2319
454
-469
-831
767
738
-917
-101
582
-406
-223
392
12
-316
-44
18
-449
-686
-239
-607
-902
-1008
-777
-2564
-3694
-641
-737
-2178
-989
-157
-991
-568
236
-371
-123
300
-568
-627
-355
-107
209
-465
-117
-2
-735
-611
-395
-96
-95
-43
383
-685
-795
-404
-1177
-1139
-556
-1226
-785
-1008
-1422
-1421
-1579
-1928
-1929
-1947
-1284
-439
-672
-595
-38
258
-217
553
432
-123
513
374
81
383
644
179
647
34
-46
231
-293
-65
65
235
-104
606
-93
-291
36
176
110
-172
-194
163
13
-1231
345
224
-999
495
-394
-92
-293
-1128
-25
518
-1524
-789
-427
-2196
-1903
-1896
-515
-1431
-2043
-73
-315
-2070
-1066
775
-413
-1074
411
568
145
196
709
275
701
327
-70
891
475
-81
1074
770
343
487
1459
-341
-757
1122
-136
-1066
-13
1460
-1727
-847
388
-1039
-2039
787
-236
-1233
-176
-163
-650
-825
-272
-390
26
-230
-425
-281
-131
-162
491
-271
27
244
33
-959
-145
264
-316
521
-292
245
-163
3
54
-78
408
-55
-266
-336
192
-730
-631
885
-152
-1560
360
62
-1507
-424
708
-895
-1748
1002
124
-1759
-72
1044
-2011
-368
1195
-1092
-462
563
-441
-1634
184
-57
-1608
-500
1026
-1350
-216
751
-1219
-735
230
-110
-1376
-122
456
-1328
-578
866
-265
-1227
527
585
-1450
-1094
1106
-426
-757
186
95
-1338
165
1052
-849
-207
-94
127
-668
-462
289
37
-126
-452
-117
-444
-529
-614
598
259
-1560
591
554
-148
-1233
431
267
-933
-654
307
435
-1337
-221
534
-54
-785
218
187
-205
-314
-350
114
878
-1016
110
246
-284
-810
-142
580
-975
-792
111
-87
-657
-730
91
454
-281
-462
-607
-340
127
-812
-303
-203
-674
-331
-381
-599
-1151
157
507
-1030
-1029
293
-872
-384
-446
250
-312
-843
-334
-317
-768
-761
514
-17
-1100
-826
551
150
-988
257
91
-883
-538
-217
-109
-695
83
-108
-307
-372
-957
-183
256
-685
-550
281
15
-572
-391
133
-140
-519
168
255
-495
-335
-303
15
90
-112
-256
358
-13
-638
80
-325
194
-433
-290
466
276
-755
-935
449
-48
-844
-214
438
200
-879
-406
-49
377
-407
-187
674
-13
-1499
-93
807
-232
-580
-128
-138
-855
-79
-440
177
-239
54
-103
-138
-380
-1380
-49
641
-834
-835
628
277
-836
-576
401
-545
-1010
423
69
-877
-711
-405
-26
-1005
-835
-2
-261
-791
-1069
-161
-249
-688
11
245
-297
-945
-742
-328
-946
-1249
606
260
-680
-1110
-355
156
-958
-670
235
-432
-618
-213
-559
-249
-667
163
127
-1199
-821
-396
-214
-309
-29
-393
-560
-167
-916
-940
-761
322
-148
-421
-283
-513
56
-181
-248
-564
-750
-225
-219
-490
186
-98
-119
-276
-406
-121
-464
30
47
-417
-186
-116
-172
-132
-15
-437
-79
-128
-271
-558
203
545
-666
-390
82
-554
-887
-8
-56
-349
-397
-101
551
-264
-1104
605
346
-1273
-485
323
-352
-304
314
301
215
-400
-566
-41
-289
-502
360
239
-359
-100
-183
-877
-232
108
-657
-733
-65
-245
-267
-315
-332
55
-382
-936
-800
3
87
-156
-106
-85
-352
-144
-291
-559
-538
-554
102
331
-855
-824
254
-225
-538
-770
-146
-174
-370
-410
-635
-108
-389
-203
-277
-426
-636
-416
-110
-329
-218
-8
262
-179
-703
-433
-194
-4
-31
-389
-315
-156
-357
-510
-171
-64
-35
-306
-476
-103
-274
-346
96
177
-351
-617
-161
13
-283
-834
-354
394
-212
-464
77
-2
-368
-163
14
-203
-210
-56
-16
-165
-219
63
420
458
12
-125
352
50
-278
87
638
480
10
101
21
-198
-296
6
232
114
45
50
-148
-210
-248
177
261
-102
-430
-174
-31
-359
87
430
229
-92
-185
-286
-135
183
220
191
3
-132
79
126
32
238
195
62
-41
-175
-193
-35
388
399
-135
-273
-44
-83
-185
-99
-48
-72
-95
-149
-350
-340
-88
36
53
-138
-9
-19
-6
-3
155
123
111
278
114
19
-144
-59
277
500
235
71
270
346
-57
26
142
157
469
351
69
142
451
273
262
507
573
176
89
647
716
192
321
900
688
258
383
723
801
659
653
735
493
294
373
616
690
404
526
850
570
277
471
941
892
682
526
472
377
346
660
704
816
774
632
343
98
265
617
958
820
397
294
378
450
301
429
659
581
365
114
123
-62
186
587
414
-14
-108
114
210
230
168
310
318
186
-105
-207
28
247
304
235
-4
-47
164
294
416
368
384
397
294
130
98
196
350
361
83
-224
-150
37
140
58
111
234
205
43
-58
-11
103
258
186
142
-64
116
300
452
360
203
226
213
274
277
310
382
609
620
474
497
539
539
493
454
368
330
442
333
258
289
346
172
121
304
32
59
255
293
169
72
52
150
184
38
133
316
397
277
231
161
148
196
177
163
164
26
85
56
-113
-80
147
193
38
-119
-258
-188
-217
-180
-55
-110
-217
-265
-204
-303
-442
-127
-121
-284
-481
-520
-426
-359
-265
-290
-173
-348
-371
-389
-334
-197
-179
-94
-144
-218
-256
-237
65
99
10
73
52
41
-58
0
12
174
154
62
109
23
55
243
238
134
123
247
112
18
143
161
191
4
-46
27
-80
-90
147
96
-85
-116
-134
-43
-110
-138
-37
19
-47
-135
-137
-165
-93
-57
-77
-5
-45
-106
-141
17
94
-144
-123
-73
-22
-252
-314
-61
-202
-245
-280
-303
-491
-509
-359
-387
-392
-476
-419
-460
-466
-524
-526
-429
-497
-522
-627
-683
-672
-575
-627
-653
-549
-538
-509
-447
-461
-516
-520
-483
-537
-646
-662
-560
-467
-492
-473
-556
-479
-492
-520
-574
-435
-376
-429
-218
-223
-279
-276
-108
-41
-100
-67
-50
45
59
-18
112
45
58
-27
-18
1
180
249
222
355
104
68
190
372
221
244
560
522
398
295
423
427
356
416
259
318
175
356
340
177
246
71
114
-21
-4
-107
-53
103
-131
-218
-269
-344
-414
-490
-432
-542
-512
-505
-549
-607
-712
-633
-718
-735
-740
-800
-803
-807
-794
-905
-840
-857
-922
-938
-1070
-945
-969
-952
-973
-944
-948
-1006
-911
-956
-844
-826
-741
-708
-775
-718
-728
-621
-653
-631
-547
-513
-457
-466
-398
-384
-317
-266
-279
-222
-222
-202
-88
-10
-18
-14
22
67
174
136
200
228
287
344
295
298
238
334
419
452
457
389
416
477
530
492
508
593
516
573
551
492
503
525
530
422
462
345
286
285
187
220
47
-44
-63
-158
-287
-405
-409
-608
-608
-663
-771
-835
-975
-963
-1022
-1101
-1222
-1251
-1360
-1394
-1371
-1490
-1442
-1510
-1558
-1625
-1643
-1609
-1679
-1596
-1628
-1607
-1596
-1615
-1523
-1545
-1482
-1475
-1483
-1372
-1415
-1284
-1265
-1187
-1136
-1136
-996
-1082
-920
-929
-858
-801
-819
-631
-713
-525
-482
-452
-235
-251
-146
-119
19
2
132
318
314
402
417
488
458
630
649
645
730
770
776
722
868
855
819
974
977
1004
1009
1058
1190
1099
1138
1104
1194
1171
1128
1134
969
992
901
844
843
746
607
410
252
38
-58
-100
-195
-426
-668
-842
-1107
-1223
-1514
-1665
-1790
-1940
-1957
-2228
-2211
-2359
-2395
-2445
-2646
-2594
-2735
-2624
-2606
-2599
-2541
-2600
-2472
-2513
-2462
-2360
-2318
-2186
-2129
-2001
-1931
-1867
-1691
-1720
-1614
-1469
-1376
-1249
-1169
-1031
-966
-825
-810
-766
-637
-593
-580
-548
-529
-465
-387
-433
-337
-302
-291
-132
-94
34
129
230
422
484
699
597
801
1076
1018
1350
1457
1560
1554
1778
1997
1867
2188
2256
2381
2422
2405
2423
2483
2584
2463
2483
2323
2082
1858
1603
1420
1419
1278
1053
825
403
103
-38
-190
-504
-788
-1011
-1408
-1589
-1834
-1987
-2116
-2291
-2344
-2611
-2818
-3019
-2972
-2925
-2942
-2914
-3080
-3031
-2962
-2898
-2879
-2908
-2809
-2845
-2752
-2700
-2680
-2524
-2446
-2321
-2364
-2356
-2259
-2161
-2021
-1950
-1919
-1965
-1946
-1934
-1958
-1946
-1878
-1824
-1773
-1785
-1767
-1737
-1651
-1573
-1547
-1459
-1400
-1278
-1123
-956
-825
-661
-467
-280
-115
72
330
650
910
1122
1382
1552
1810
2114
2296
2546
2878
3042
3326
3571
3711
3988
4185
4461
4599
4130
3339
3155
3420
3685
3747
3462
2666
2072
1874
1468
1053
594
470
509
211
-479
-1227
-1557
-1448
-1443
-1905
-2492
-2645
-2458
-2359
-2324
-2581
-2721
-2578
-2405
-2472
-2753
-2465
-2013
-1637
-1701
-2092
-2140
-1982
-1598
-1450
-1532
-1577
-1456
-1319
-1458
-1567
-1628
-1643
-1509
-1611
-1909
-2136
-2036
-1847
-1974
-2199
-2354
-2484
-2632
-2685
-2791
-2924
-2852
-2786
-2918
-3144
-3216
-3081
-3001
-2739
-2700
-2728
-2601
-2370
-2004
-1948
-1619
-1350
-1110
-820
-608
-344
-156
288
583
768
873
1030
1293
1483
1734
1993
2012
2081
2405
2453
2430
2513
2790
2864
2922
3102
3114
3231
3414
3658
3635
3628
3834
3703
2978
2528
2633
2388
2407
2355
1870
1377
1206
1032
335
-157
-342
-339
-443
-826
-1180
-1494
-1492
-1442
-1741
-2213
-2242
-2002
-1962
-1901
-1932
-2009
-1945
-1803
-1899
-2193
-2142
-1918
-1633
-1532
-1651
-1702
-1896
-1927
-1928
-1954
-1914
-1778
-1638
-1761
-1844
-1988
-2088
-2055
-2011
-2030
-2216
-2219
-2088
-2135
-2262
-2394
-2473
-2624
-2708
-2608
-2672
-2612
-2587
-2488
-2638
-2777
-2589
-2621
-2395
-2188
-1869
-1762
-1557
-1210
-1205
-935
-649
-325
-146
75
412
554
785
1013
1195
1373
1461
1707
1921
2072
2227
2424
2571
2542
2767
2760
2793
3050
3206
3411
3461
3738
3752
3847
3785
3113
2807
2638
2691
2665
2466
2282
1868
1506
1102
494
7
-230
-127
-260
-702
-985
-1279
-1420
-1558
-1802
-2124
-2174
-2009
-1879
-1897
-1920
-1864
-1850
-1786
-1861
-1895
-1868
-1658
-1449
-1494
-1405
-1475
-1568
-1727
-1917
-1942
-1886
-1655
-1540
-1580
-1764
-1911
-1980
-2101
-2149
-2152
-2072
-2005
-2050
-2089
-2244
-2332
-2400
-2441
-2432
-2669
-2674
-2494
-2453
-2437
-2611
-2595
-2615
-2569
-2369
-2276
-2049
-1865
-1487
-1346
-1307
-1108
-899
-584
-327
-80
54
305
600
743
941
1058
1264
1469
1581
1808
1915
2064
2279
2356
2413
2395
2521
2734
2853
3028
3189
3315
3411
3550
3583
3508
3249
2766
2540
2410
2442
2439
2316
1963
1441
1134
641
282
28
-162
-139
-333
-618
-1039
-1270
-1366
-1517
-1612
-1791
-1795
-1718
-1646
-1579
-1641
-1654
-1614
-1605
-1671
-1703
-1596
-1409
-1240
-1191
-1401
-1612
-1765
-1837
-1769
-1705
-1536
-1491
-1490
-1670
-1935
-2076
-2208
-2112
-2012
-2072
-2073
-2150
-2244
-2273
-2413
-2515
-2562
-2593
-2503
-2467
-2429
-2449
-2370
-2332
-2723
-2670
-2621
-2404
-1984
-1765
-1466
-1531
-1339
-1261
-1072
-781
-506
64
207
375
469
562
763
1037
1185
1247
1543
1605
1832
1967
2154
2333
2303
2417
2432
2596
2778
3128
3249
3246
3358
3343
3454
3488
3595
3341
2867
2681
2540
2557
2474
2309
1946
1427
1105
720
293
32
-127
-121
-362
-725
-1035
-1328
-1322
-1348
-1488
-1691
-1699
-1568
-1578
-1534
-1586
-1617
-1515
-1512
-1505
-1601
-1514
-1258
-1164
-1254
-1480
-1645
-1744
-1711
-1590
-1582
-1511
-1490
-1595
-1743
-1976
-1997
-2007
-1958
-1908
-2021
-2079
-2139
-2132
-2258
-2390
-2440
-2555
-2512
-2453
-2431
-2402
-2434
-2370
-2405
-2488
-2378
-2182
-1912
-1830
-1592
-1726
-1769
-1414
-1167
-700
-453
-172
-121
-46
209
318
624
949
1319
1429
1421
1505
1627
1779
1961
2236
2145
2273
2394
2522
2639
2730
2941
2888
2995
3026
3075
3183
3322
3326
3006
2499
2332
2248
2159
2278
2000
1675
1303
1073
782
256
80
-43
3
-191
-534
-790
-1074
-1040
-1067
-1324
-1492
-1446
-1393
-1295
-1309
-1430
-1516
-1555
-1515
-1646
-1662
-1581
-1354
-1351
-1587
-1783
-1965
-1889
-1738
-1674
-1747
-1814
-1845
-1873
-1989
-2047
-2060
-2054
-2002
-2049
-2070
-2218
-2117
-2096
-2261
-2258
-2419
-2347
-2322
-2212
-2151
-2332
-2244
-2353
-2517
-2515
-2407
-2061
-1874
-1704
-1675
-1762
-1525
-1316
-1080
-854
-561
-253
22
141
252
496
631
953
1195
1257
1470
1693
1975
2091
2198
2286
2414
2640
2728
2915
2990
3092
3193
3285
3251
3254
3290
3070
2769
2554
2462
2335
2366
2116
1655
1318
1027
826
495
217
-6
-150
-276
-482
-730
-1062
-1092
-1108
-1275
-1328
-1337
-1259
-1172
-1105
-1209
-1302
-1288
-1207
-1146
-1181
-1177
-1109
-1097
-1194
-1339
-1508
-1528
-1457
-1486
-1628
-1700
-1843
-1919
-1873
-2041
-2117
-2191
-2223
-2145
-2222
-2272
-2268
-2351
-2441
-2475
-2543
-2546
-2467
-2365
-2423
-2494
-2453
-2487
-2359
-2277
-2191
-2227
-2246
-1942
-1751
-1536
-1249
-1030
-988
-998
-675
-499
-251
184
446
668
696
812
1032
1200
1439
1661
1797
1906
2103
2301
2283
2484
2662
2646
2866
2935
3002
3152
3251
3366
3279
3072
2698
2451
2435
2415
2493
2205
1851
1530
1125
949
655
326
99
85
8
-238
-532
-728
-813
-888
-991
-1151
-1168
-1063
-864
-853
-1066
-1145
-1236
-1145
-1070
-1125
-1094
-1086
-1019
-1177
-1361
-1446
-1425
-1294
-1312
-1396
-1558
-1656
-1617
-1704
-1764
-1878
-1880
-1921
-1954
-1930
-2091
-2080
-2120
-2209
-2279
-2430
-2379
-2319
-2272
-2337
-2433
-2392
-2471
-2369
-2212
-2164
-2028
-1848
-1740
-1840
-1817
-1591
-1135
-661
-342
-330
-391
-292
-31
356
589
907
1118
1239
1361
1342
1440
1709
2100
2307
2308
2320
2426
2600
2782
2975
2953
2983
3007
3095
3087
2977
2869
2541
2482
2323
2214
2103
1858
1660
1334
1151
829
508
319
155
133
-107
-359
-541
-633
-674
-754
-888
-1050
-989
-917
-908
-993
-1082
-1075
-1039
-1000
-1060
-1101
-1138
-1102
-1147
-1302
-1340
-1370
-1347
-1395
-1495
-1620
-1709
-1681
-1669
-1658
-1789
-1851
-1900
-1944
-1970
-2036
-1950
-2034
-2057
-2121
-2246
-2299
-2306
-2380
-2425
-2322
-2343
-2286
-2206
-2130
-2137
-2072
-1810
-1670
-1553
-1421
-1182
-994
-786
-619
-417
-190
-30
262
398
551
688
908
1146
1304
1432
1538
1770
1931
2093
2182
2274
2370
2548
2714
2675
2770
2845
2913
2979
2865
2664
2430
2379
2374
2304
2147
1863
1602
1289
967
748
524
311
260
65
-180
-353
-553
-608
-681
-808
-940
-972
-912
-860
-851
-916
-957
-942
-968
-947
-924
-956
-876
-934
-1044
-1126
-1220
-1229
-1249
-1296
-1438
-1522
-1592
-1676
-1696
-1817
-1859
-1939
-2048
-2112
-2192
-2216
-2270
-2256
-2351
-2444
-2511
-2514
-2443
-2517
-2470
-2402
-2358
-2511
-2610
-2474
-2305
-2008
-1787
-1631
-1629
-1541
-1286
-1056
-831
-656
-317
-25
139
248
350
591
841
1101
1265
1400
1576
1798
1966
2128
2183
2211
2390
2615
2747
2777
2919
2989
3033
3038
2891
2720
2463
2456
2465
2395
2224
1940
1672
1339
1133
908
659
471
328
171
-23
-232
-465
-544
-632
-702
-753
-834
-798
-750
-728
-809
-891
-930
-926
-800
-764
-818
-862
-920
-992
-1081
-1181
-1212
-1214
-1231
-1317
-1404
-1519
-1601
-1617
-1784
-1828
-1913
-2013
-1973
-2000
-2064
-2125
-2162
-2353
-2385
-2390
-2471
-2428
-2439
-2450
-2490
-2615
-2774
-2663
-2509
-2296
-2087
-2083
-2001
-1932
-1722
-1459
-1212
-1018
-803
-372
-234
-70
112
326
655
789
974
1105
1287
1552
1773
1924
1921
2086
2277
2348
2518
2579
2659
2840
2921
2925
2794
2780
2691
2440
2353
2265
2212
2034
1891
1586
1254
1076
870
651
462
378
245
124
-116
-321
-418
-501
-484
-544
-653
-632
-563
-611
-641
-628
-672
-644
-583
-617
-711
-735
-774
-841
-917
-1009
-1072
-1154
-1263
-1371
-1482
-1569
-1634
-1679
-1776
-1848
-1905
-1982
-2060
-2092
-2170
-2239
-2294
-2369
-2369
-2404
-2345
-2346
-2406
-2384
-2386
-2319
-2298
-2245
-2317
-2367
-2174
-1941
-1680
-1446
-1344
-1292
-1166
-1036
-804
-545
-244
164
374
377
461
535
809
1139
1352
1508
1640
1763
1879
2048
2141
2276
2517
2621
2722
2744
2757
2909
2925
2691
2502
2387
2317
2340
2306
2050
1761
1562
1294
1103
872
712
647
535
327
3
-238
-300
-303
-356
-526
-625
-643
-636
-604
-641
-711
-719
-651
-669
-759
-801
-776
-759
-827
-972
-1098
-1139
-1131
-1178
-1336
-1442
-1538
-1554
-1590
-1739
-1803
-1874
-1911
-1929
-2019
-2145
-2243
-2250
-2322
-2360
-2455
-2538
-2494
-2548
-2530
-2564
-2537
-2477
-2383
-2295
-2292
-2150
-2009
-1808
-1649
-1504
-1293
-1096
-795
-563
-338
-141
111
371
552
793
937
1139
1440
1605
1722
1934
2059
2197
2395
2461
2533
2615
2750
2760
2765
2751
2610
2438
2241
2256
2227
2070
1954
1631
1287
1107
882
669
484
376
285
124
-99
-297
-364
-344
-383
-452
-607
-621
-446
-463
-476
-492
-522
-446
-433
-452
-484
-528
-469
-503
-669
-844
-880
-889
-978
-1060
-1240
-1412
-1482
-1552
-1662
-1814
-1928
-1923
-1975
-2074
-2144
-2249
-2291
-2312
-2376
-2474
-2493
-2571
-2657
-2672
-2698
-2620
-2581
-2553
-2554
-2476
-2345
-2187
-1991
-1906
-1708
-1455
-1239
-1051
-871
-548
-240
23
200
404
586
838
1145
1303
1460
1658
1876
1985
2138
2210
2316
2543
2598
2686
2680
2681
2721
2648
2323
2198
2206
2156
2132
1900
1581
1292
1192
1020
738
491
302
333
161
-146
-335
-516
-477
-417
-535
-703
-660
-540
-501
-534
-639
-668
-519
-401
-416
-448
-516
-437
-424
-603
-759
-857
-824
-788
-901
-1151
-1350
-1444
-1502
-1614
-1745
-1852
-1953
-1970
-2055
-2229
-2407
-2427
-2461
-2537
-2599
-2678
-2633
-2610
-2538
-2521
-2544
-2566
-2449
-2310
-2271
-2087
-1911
-1732
-1582
-1403
-1227
-1017
-712
-433
-195
-11
237
512
683
894
1101
1281
1461
1669
1836
1872
2044
2220
2283
2359
2456
2506
2548
2560
2574
2332
2062
2037
2019
1958
1804
1627
1312
1125
1014
818
607
384
387
265
28
-161
-284
-318
-319
-320
-517
-588
-472
-374
-378
-446
-462
-453
-418
-412
-421
-450
-423
-362
-426
-609
-784
-815
-822
-863
-982
-1158
-1324
-1397
-1461
-1641
-1736
-1775
-1830
-1916
-2082
-2185
-2255
-2236
-2249
-2343
-2441
-2492
-2438
-2442
-2465
-2404
-2372
-2351
-2270
-2237
-2181
-1977
-1815
-1631
-1481
-1348
-1135
-931
-657
-430
-178
47
291
577
729
956
1198
1379
1604
1779
1923
2069
2225
2382
2479
2478
2548
2627
2631
2604
2395
2192
2104
2154
2094
1859
1600
1343
1188
1030
830
619
409
363
320
50
-243
-327
-335
-330
-379
-541
-607
-531
-422
-432
-528
-586
-481
-381
-404
-445
-507
-503
-432
-502
-751
-886
-894
-878
-896
-1054
-1202
-1330
-1405
-1466
-1572
-1750
-1766
-1747
-1857
-1958
-2101
-2116
-2118
-2148
-2231
-2343
-2356
-2346
-2270
-2336
-2339
-2254
-2228
-2132
-2088
-2031
-1872
-1662
-1488
-1332
-1132
-1010
-744
-433
-246
-14
254
455
716
915
1021
1244
1433
1658
1841
1993
2053
2181
2345
2355
2396
2399
2381
2434
2270
2036
1927
1928
1888
1772
1529
1187
976
876
709
550
329
180
123
-130
-304
-460
-565
-509
-558
-706
-858
-795
-740
-737
-722
-760
-725
-687
-664
-673
-693
-679
-628
-671
-848
-948
-959
-914
-921
-1003
-1128
-1261
-1298
-1374
-1471
-1551
-1595
-1623
-1773
-1883
-2000
-2105
-2071
-2091
-2181
-2296
-2265
-2272
-2297
-2274
-2266
-2187
-2200
-2078
-1973
-1982
-1797
-1595
-1407
-1279
-1105
-893
-675
-399
-188
69
276
532
758
982
1164
1329
1597
1739
1958
2071
2168
2298
2398
2508
2481
2565
2546
2485
2352
2132
2068
1999
1918
1769
1578
1301
1071
928
755
529
336
237
123
-40
-285
-404
-428
-502
-580
-684
-790
-809
-773
-754
-783
-819
-764
-698
-699
-720
-724
-665
-627
-669
-769
-822
-800
-801
-834
-927
-1041
-1123
-1142
-1202
-1364
-1398
-1439
-1503
-1564
-1736
-1800
-1858
-1842
-1971
-2099
-2131
-2212
-2164
-2174
-2166
-2175
-2134
-2045
-2011
-1960
-1893
-1743
-1585
-1414
-1269
-1094
-876
-681
-390
-238
-58
197
495
739
936
1176
1321
1530
1736
1881
1969
2117
2251
2339
2373
2313
2392
2349
2216
2083
1963
1822
1796
1766
1512
1306
1097
904
728
543
384
234
167
22
-164
-391
-531
-520
-560
-631
-676
-689
-745
-727
-700
-716
-659
-590
-553
-573
-667
-713
-683
-677
-654
-643
-708
-756
-846
-1003
-1136
-1159
-1200
-1246
-1269
-1421
-1554
-1630
-1716
-1736
-1791
-1861
-1859
-1888
-1977
-1990
-1975
-1989
-1917
-1917
-1921
-1831
-1824
-1738
-1641
-1558
-1462
-1339
-1153
-999
-803
-685
-429
-202
-99
200
405
580
879
1038
1234
1462
1616
1772
1957
2121
2170
2288
2337
2344
2401
2369
2270
2143
2037
1998
1943
1769
1656
1486
1279
1122
890
693
517
475
349
133
-46
-261
-338
-436
-505
-572
-649
-631
-672
-792
-793
-778
-796
-744
-727
-787
-840
-860
-876
-818
-810
-810
-821
-929
-1042
-1126
-1164
-1177
-1138
-1204
-1278
-1330
-1493
-1576
-1594
-1587
-1631
-1652
-1721
-1806
-1899
-1917
-1929
-1959
-1892
-1916
-1837
-1831
-1858
-1730
-1710
-1561
-1436
-1365
-1195
-1106
-890
-716
-537
-286
-99
137
344
553
707
890
1150
1332
1490
1640
1789
1867
1970
2014
2069
2122
2028
2019
1927
1820
1809
1746
1654
1490
1311
1101
916
782
589
508
393
261
114
-99
-265
-423
-524
-576
-678
-730
-769
-837
-881
-962
-1003
-1011
-1007
-1017
-1021
-1001
-995
-945
-926
-939
-951
-955
-970
-970
-933
-933
-929
-979
-1039
-1101
-1147
-1191
-1214
-1227
-1274
-1309
-1372
-1442
-1463
-1517
-1532
-1532
-1558
-1537
-1497
-1537
-1516
-1428
-1422
-1363
-1307
-1176
-1061
-973
-871
-743
-584
-445
-242
-88
46
293
445
605
805
931
1101
1253
1441
1510
1586
1709
1778
1807
1757
1777
1705
1627
1610
1542
1437
1286
1210
942
730
585
404
353
190
107
-88
-296
-405
-599
-704
-761
-789
-821
-864
-898
-942
-1009
-1052
-1051
-1037
-1019
-986
-928
-948
-966
-953
-984
-942
-958
-966
-980
-995
-963
-984
-985
-1032
-1073
-1083
-1141
-1162
-1139
-1135
-1117
-1140
-1137
-1165
-1168
-1159
-1158
-1088
-1093
-1012
-937
-926
-888
-874
-773
-739
-639
-524
-379
-289
-196
-45
29
178
280
388
539
665
761
892
984
1031
1118
1153
1172
1147
1118
1074
1064
1007
926
960
897
843
747
569
437
299
203
154
106
22
-27
-151
-343
-458
-534
-558
-564
-567
-626
-648
-683
-745
-818
-868
-824
-797
-808
-839
-804
-851
-857
-825
-897
-904
-894
-893
-914
-916
-934
-948
-941
-941
-979
-1023
-974
-925
-902
-919
-898
-872
-909
-874
-861
-857
-797
-746
-664
-622
-546
-477
-388
-318
-246
-151
-84
25
155
212
301
494
562
678
775
839
921
963
1004
1013
1049
1083
1054
1004
901
831
829
766
723
690
601
498
333
224
120
47
13
-43
-124
-266
-407
-570
-690
-779
-814
-818
-821
-863
-938
-983
-1062
-1112
-1109
-1122
-1130
-1155
-1143
-1150
-1206
-1175
-1131
-1133
-1103
-1083
-1037
-1053
-1028
-996
-1022
-999
-985
-974
-940
-906
-873
-803
-772
-708
-664
-664
-595
-553
-501
-472
-388
-326
-312
-250
-198
-157
-68
51
118
201
285
397
465
507
609
645
711
766
859
896
942
996
1017
1052
981
994
945
854
852
809
761
693
605
443
315
232
108
91
57
62
-4
-78
-178
-307
-415
-511
-515
-583
-603
-649
-706
-759
-830
-835
-875
-871
-881
-878
-915
-939
-955
-1025
-1051
-1100
-1117
-1142
-1125
-1139
-1132
-1112
-1145
-1107
-1168
-1185
-1215
-1220
-1220
-1199
-1139
-1122
-1055
-1062
-1023
-991
-934
-846
-783
-657
-630
-534
-454
-348
-229
-162
-6
103
227
395
491
596
696
759
794
871
942
994
1050
1128
1046
1025
1010
976
929
858
872
750
715
646
483
366
192
105
-42
-80
-170
-275
-267
-433
-501
-627
-675
-745
-789
-830
-891
-879
-943
-970
-1051
-1077
-1084
-1100
-1043
-1056
-1037
-1022
-988
-1038
-1024
-1021
-1039
-1004
-971
-918
-915
-857
-860
-843
-867
-859
-807
-863
-832
-812
-799
-820
-788
-732
-754
-723
-680
-671
-632
-592
-574
-515
-475
-410
-348
-285
-214
-140
5
61
153
229
286
412
439
543
655
740
741
811
820
783
859
825
828
809
788
778
744
702
575
493
405
283
228
148
106
45
-44
-111
-210
-319
-369
-455
-525
-564
-644
-681
-732
-775
-824
-875
-916
-954
-963
-1026
-1023
-1018
-1051
-1035
-1070
-1048
-1017
-1024
-1053
-1033
-1048
-1036
-980
-1009
-1001
-947
-950
-941
-880
-817
-799
-730
-712
-695
-652
-631
-576
-553
-491
-457
-321
-287
-237
-79
-52
35
157
287
293
416
540
535
575
674
775
757
889
946
902
922
914
939
833
808
731
677
604
509
468
357
266
117
45
-113
-217
-317
-340
-372
-479
-423
-548
-645
-688
-751
-806
-891
-837
-890
-908
-931
-941
-973
-1048
-1014
-1015
-1081
-1093
-1026
-1080
-1036
-1018
-1014
-975
-961
-915
-927
-848
-804
-752
-693
-673
-650
-628
-593
-594
-546
-538
-444
-423
-378
-299
-309
-280
-297
-214
-200
-168
-86
-60
-16
43
134
115
153
257
290
342
440
491
515
606
642
686
692
714
777
730
701
702
690
589
574
609
481
472
455
383
256
202
155
64
31
-21
-59
-134
-184
-265
-356
-425
-495
-531
-625
-704
-771
-831
-903
-955
-989
-1075
-1095
-1113
-1147
-1159
-1174
-1205
-1181
-1197
-1196
-1158
-1182
-1161
-1160
-1109
-1046
-930
-803
-759
-691
-673
-650
-632
-566
-520
-480
-397
-374
-344
-315
-291
-264
-194
-117
-50
12
102
220
235
311
376
397
450
495
561
613
639
725
752
792
849
888
879
827
829
755
690
680
614
532
460
406
314
226
108
15
-60
-207
-307
-381
-432
-502
-546
-592
-697
-786
-863
-915
-1003
-1020
-1018
-1107
-1103
-1143
-1181
-1212
-1219
-1217
-1230
-1208
-1220
-1214
-1188
-1129
-1094
-1063
-1003
-986
-941
-897
-835
-817
-787
-720
-633
-570
-535
-484
-473
-482
-453
-401
-380
-337
-299
-266
-218
-230
-194
-160
-144
-115
-50
72
120
193
295
357
385
449
522
571
640
762
837
840
973
1007
1000
1000
996
950
878
903
817
802
740
698
688
546
498
405
328
223
188
107
2
-5
-101
-209
-310
-379
-537
-647
-726
-868
-945
-997
-1026
-1104
-1157
-1205
-1249
-1338
-1397
-1335
-1395
-1406
-1350
-1355
-1417
-1323
-1260
-1312
-1229
-1175
-1119
-1079
-989
-955
-906
-861
-884
-800
-784
-773
-697
-651
-653
-586
-504
-463
-354
-332
-231
-182
-168
-95
-3
95
175
308
352
424
487
541
605
642
681
744
824
841
971
1008
1005
1035
1044
1002
928
962
849
800
740
703
633
515
523
419
296
202
100
-48
-140
-194
-332
-415
-480
-553
-640
-648
-751
-831
-858
-980
-1031
-1158
-1201
-1231
-1254
-1240
-1247
-1240
-1289
-1280
-1308
-1292
-1235
-1171
-1140
-1104
-1058
-1092
-1034
-994
-964
-890
-790
-729
-659
-578
-553
-500
-488
-491
-483
-480
-496
-453
-405
-412
-367
-342
-287
-292
-295
-240
-197
-154
-100
31
45
119
187
166
182
314
396
463
631
649
716
773
796
853
934
1038
1096
1128
1086
1060
964
939
948
909
905
902
895
682
675
637
437
368
291
168
-63
-92
-180
-351
-457
-572
-695
-843
-912
-1037
-1044
-1126
-1214
-1226
-1345
-1379
-1417
-1447
-1527
-1546
-1593
-1555
-1456
-1451
-1321
-1256
-1246
-1235
-1198
-1211
-1189
-1100
-1053
-1010
-967
-827
-771
-742
-678
-599
-629
-581
-485
-524
-499
-416
-310
-334
-238
-107
-132
-67
-51
-28
-43
10
74
37
142
201
294
317
429
509
541
653
665
668
718
780
791
865
959
1027
1024
1076
1112
964
938
904
788
709
696
729
569
554
555
393
283
232
158
-52
-147
-238
-380
-497
-598
-646
-758
-914
-929
-1000
-1155
-1199
-1230
-1284
-1304
-1306
-1356
-1343
-1322
-1383
-1365
-1333
-1371
-1326
-1245
-1208
-1191
-1092
-1032
-1018
-971
-918
-880
-864
-803
-774
-736
-672
-589
-541
-496
-435
-449
-494
-449
-409
-436
-395
-293
-263
-251
-229
-188
-222
-228
-242
-229
-166
-131
-36
-8
47
97
122
108
133
241
285
405
504
577
695
785
798
821
936
958
982
1033
1038
1024
953
915
898
830
754
752
674
574
521
478
321
192
148
62
-65
-168
-244
-353
-456
-532
-612
-725
-843
-862
-934
-1054
-1080
-1106
-1183
-1283
-1266
-1318
-1399
-1398
-1459
-1563
-1550
-1483
-1457
-1404
-1277
-1261
-1217
-1136
-1184
-1134
-1068
-1060
-964
-934
-885
-750
-629
-550
-433
-322
-363
-378
-340
-368
-387
-298
-227
-200
-83
-79
-77
-50
-146
-261
-264
-225
-271
-239
-101
6
-3
29
135
54
-38
84
124
89
174
266
294
354
443
474
559
695
713
727
723
696
654
687
614
472
579
576
527
547
561
540
419
305
209
118
23
4
-62
-184
-225
-297
-353
-427
-559
-635
-667
-829
-931
-953
-1052
-1045
-1060
-1117
-1094
-1079
-1086
-1095
-1162
-1228
-1185
-1198
-1249
-1152
-1135
-1134
-1108
-1108
-1061
-1034
-972
-864
-803
-786
-797
-671
-609
-621
-512
-434
-406
-417
-385
-359
-308
-259
-250
-193
-167
-156
-118
-151
-217
-231
-234
-265
-206
-134
-116
-104
-51
-72
-99
-3
15
68
100
61
-30
197
316
253
449
651
656
628
796
827
902
997
1049
908
858
874
699
651
752
669
593
649
590
387
256
216
26
-116
-152
-305
-346
-350
-411
-531
-554
-639
-865
-893
-943
-1137
-1183
-1121
-1243
-1258
-1134
-1140
-1161
-1167
-1205
-1276
-1331
-1315
-1253
-1226
-1158
-1039
-1023
-980
-879
-850
-858
-797
-764
-802
-762
-670
-652
-540
-440
-342
-273
-291
-246
-338
-359
-369
-379
-333
-356
-340
-311
-357
-414
-360
-390
-396
-435
-427
-413
-411
-363
-311
-160
-184
-174
-129
20
-44
-109
60
111
39
229
302
288
565
388
532
600
608
673
745
816
791
742
738
768
742
724
748
741
662
663
578
588
473
334
364
298
154
128
119
-123
-197
-239
-450
-527
-630
-773
-850
-844
-991
-1083
-1078
-1236
-1379
-1323
-1400
-1519
-1447
-1440
-1510
-1502
-1438
-1426
-1351
-1325
-1310
-1366
-1314
-1276
-1280
-1166
-1047
-1006
-963
-760
-737
-701
-585
-438
-582
-753
-494
-542
-562
-335
-283
-306
-347
-173
-32
-393
-210
96
-263
-393
86
100
-176
170
361
213
131
281
251
379
116
190
575
317
89
498
822
645
532
1098
883
400
1136
911
698
1159
1201
1003
1164
1074
953
1050
956
787
738
649
555
426
332
272
228
87
-12
-124
-313
-345
-524
-741
-754
-835
-1024
-1028
-1021
-1227
-1269
-1170
-1327
-1477
-1448
-1512
-1633
-1641
-1665
-1669
-1610
-1580
-1545
-1512
-1458
-1415
-1366
-1399
-1359
-1205
-1206
-1103
-965
-952
-810
-617
-640
-800
-592
-475
-603
-553
-397
-454
-537
-369
-351
-372
-378
-436
-590
-207
-439
-589
42
-231
-315
-78
-336
-302
265
-280
-68
231
24
8
240
482
276
145
920
486
106
946
516
417
834
621
710
1043
1045
841
1005
1143
924
1032
1134
954
699
1005
795
448
704
822
511
501
517
273
218
282
28
-111
-128
-264
-463
-559
-584
-740
-745
-732
-861
-976
-945
-1036
-1192
-1264
-1314
-1309
-1394
-1364
-1368
-1422
-1312
-1242
-1338
-1370
-1310
-1356
-1346
-1264
-1217
-1064
-992
-1026
-914
-773
-755
-776
-607
-557
-673
-577
-480
-624
-613
-386
-446
-557
-581
-339
-85
-717
-426
-47
-750
-415
-1
-231
-101
-20
-193
-253
-123
-93
33
-98
-55
62
-306
-8
328
-75
-31
379
269
159
529
488
374
492
383
-11
883
862
325
1219
1259
796
905
1129
1124
725
747
1184
657
545
1035
790
492
683
678
282
212
203
-63
-51
-67
-328
-256
-277
-512
-559
-549
-817
-938
-821
-1041
-1270
-1221
-1170
-1373
-1414
-1374
-1405
-1457
-1469
-1379
-1439
-1482
-1286
-1285
-1401
-1293
-1137
-1209
-1100
-879
-848
-840
-695
-647
-751
-550
-425
-504
-462
-338
-376
-335
-430
-422
-376
-474
-588
-493
-451
-606
-429
-324
-728
-487
-335
-792
-245
-551
-716
-199
-465
-1044
-18
-485
-867
53
-104
-503
-355
221
-145
-130
-74
555
48
38
855
500
442
362
1112
673
463
1242
1040
718
820
815
1062
954
659
1230
1141
685
750
1086
622
425
808
780
236
354
553
181
-27
75
94
-207
-238
-193
-408
-527
-551
-625
-862
-959
-960
-1006
-1155
-1289
-1160
-1204
-1356
-1381
-1351
-1437
-1505
-1394
-1394
-1470
-1285
-1146
-1283
-1294
-1169
-1078
-1198
-1114
-917
-886
-799
-787
-696
-697
-576
-492
-469
-452
-460
-471
-614
-620
-570
-486
-509
-438
-485
-386
-510
-834
-382
-476
-995
-320
-430
-825
-486
-253
-896
-260
-524
-333
-216
-1103
683
-792
-192
-84
-423
122
-259
269
4
227
-4
142
273
-26
557
280
570
825
407
941
853
481
969
1116
734
1174
1188
945
998
1091
1034
762
1010
860
615
715
593
601
544
628
406
399
315
19
-32
-167
-323
-428
-474
-644
-873
-881
-912
-1143
-1079
-1232
-1378
-1394
-1632
-1694
-1677
-1719
-1769
-1737
-1677
-1654
-1612
-1505
-1430
-1451
-1337
-1265
-1352
-1153
-1077
-1029
-790
-749
-593
-438
-369
-294
-255
-294
-343
-281
-317
-327
-290
-311
-316
-494
-313
-413
-518
-378
-511
-626
-664
-281
-1499
-464
-686
-1433
21
-1147
-997
-602
-456
-1042
-685
-329
-618
220
-840
-79
284
-781
-85
665
-374
526
597
-3
823
487
456
1102
1271
426
1036
1549
906
663
1649
1345
995
1196
1473
1546
554
1455
1555
544
941
1196
415
415
801
367
319
496
331
-17
114
-79
-247
-223
-360
-437
-494
-637
-774
-693
-787
-946
-889
-902
-1112
-1204
-1156
-1245
-1388
-1424
-1387
-1329
-1466
-1409
-1222
-1392
-1537
-1394
-1327
-1500
-1280
-993
-1227
-1130
-913
-1009
-1103
-840
-783
-999
-779
-731
-800
-630
-796
-695
-645
-653
-868
-573
-217
-882
-680
-68
-525
-1215
159
-827
-1105
-216
-635
-211
-1165
-34
-148
-971
-842
-425
-185
-1227
-468
250
-585
-594
30
236
-145
-689
609
371
-741
604
111
439
535
-232
1389
293
267
1002
1082
710
581
1642
722
890
1434
1278
847
1307
1052
1218
1131
867
1260
1034
897
733
847
676
458
393
509
269
246
232
6
-152
-81
-218
-437
-380
-574
-722
-883
-878
-1087
-1191
-998
-1183
-1270
-1202
-1291
-1472
-1474
-1478
-1568
-1541
-1602
-1473
-1348
-1349
-1234
-1049
-1117
-1150
-1151
-1202
-1207
-1212
-957
-1076
-849
-816
-758
-558
-934
-667
-725
-673
-866
-528
-645
-869
-376
-726
-1145
-542
70
-1576
-824
-82
-1533
-1181
-238
-949
-1221
47
-1166
-904
204
-1254
-637
-433
-210
-960
-393
393
-1313
717
-1017
-345
1037
-752
343
-127
785
832
-1390
1841
1240
-835
665
2376
-517
-285
1814
98
-282
1500
1240
-388
1873
604
256
1470
879
318
1033
1448
-11
936
1706
120
604
1599
368
155
870
832
-141
413
859
-107
130
502
-96
-315
128
-176
-573
-177
-268
-795
-682
-708
-1084
-1078
-865
-1261
-1219
-973
-1465
-1331
-1292
-1763
-1702
-1538
-1844
-1751
-1486
-2011
-1473
-1338
-1833
-1303
-1229
-1764
-1541
-1121
-1115
-1432
-1068
-240
-1766
-224
-516
-1813
39
-662
-540
-1545
323
-139
-2247
1148
-99
-2420
855
-320
-1730
494
-1043
-434
-492
-1213
-259
-965
-65
-1093
251
-384
-988
135
29
-1371
504
14
-1144
816
-1535
1142
-589
-216
528
-698
300
-8
-268
748
-41
-95
699
-138
968
168
1109
1292
-269
1575
1039
-130
2015
1534
-23
2311
1184
625
1320
1448
1155
745
1307
1096
621
684
1154
363
289
1014
375
-17
718
326
-228
138
80
-363
-166
-207
-644
-511
-657
-883
-726
-680
-1064
-1041
-785
-1319
-1378
-991
-1252
-1384
-1139
-1211
-1478
-1273
-1159
-1398
-1341
-822
-1278
-1411
-880
-1140
-1502
-1174
-854
-1388
-1155
-786
-1290
-916
-1023
-1047
-859
-1380
-794
-733
-1406
-885
-454
-1665
-242
-1013
-490
-930
-568
-295
-1563
-113
-18
-1753
164
634
-2011
-151
1757
-1507
-1370
2613
-516
-1569
1335
939
-2088
588
1943
-1955
303
1424
-1481
160
999
-1627
713
-23
-642
514
-887
97
199
-55
15
27
663
849
-895
1264
1021
-225
1065
1313
367
1038
1340
997
1121
1472
798
1261
1852
-11
1661
1500
477
632
1151
917
-312
1224
861
-746
527
844
-928
-146
482
-685
-533
-96
-748
-990
-519
-941
-1266
-832
-1142
-1249
-841
-1254
-1264
-1012
-1053
-1621
-1387
-933
-1551
-1248
-853
-1301
-1248
-738
-919
-1412
-854
-806
-1293
-1110
-630
-1063
-872
-493
-643
-1045
-694
-702
-1665
-54
-1210
-1221
-376
-630
-1660
-962
-202
-739
-1323
-589
-277
-1831
-39
-1189
-1577
805
-1321
-1787
1783
-1610
-1359
1346
-1594
-583
692
-1111
-914
703
-169
-615
-23
850
-898
-181
395
-865
-217
658
-466
-715
1387
-370
-991
992
61
-1104
738
20
27
-160
-38
945
-843
672
146
44
670
223
-134
1510
130
-314
2023
39
217
1706
691
256
1571
890
522
1601
541
554
1388
563
337
932
641
54
619
516
-28
201
163
-195
-520
-77
-275
-952
-617
-637
-1224
-1114
-707
-1140
-1227
-961
-1393
-1397
-1288
-1538
-1349
-1174
-1386
-1315
-959
-1130
-1144
-764
-969
-1218
-824
-744
-1116
-1005
-307
-926
-861
-139
-1612
285
-676
-1380
166
-989
-772
-898
-767
-1263
-158
-826
-1269
52
-538
-1170
-586
-186
-1266
-1410
103
-990
-1236
2
-773
-910
207
-904
-738
759
-2063
215
196
-1934
330
164
-1137
376
53
-503
-39
118
165
-831
1014
-117
315
-13
208
670
370
-366
968
367
-552
511
555
-3
107
763
110
279
271
740
536
86
437
1473
-177
528
1486
280
1054
1020
1190
776
985
1058
1118
903
559
1129
843
342
752
683
286
386
187
289
-210
-36
-4
-708
-535
-404
-845
-1000
-822
-632
-1043
-1234
-819
-1036
-1319
-1248
-863
-1347
-1371
-1048
-1166
-1460
-1030
-1144
-1171
-859
-1448
-939
-755
-967
-988
-978
-5
-983
-1097
114
-47
-1717
-362
298
-1550
130
-1038
-180
449
-2633
-324
1402
-2793
-533
1458
-2346
-936
911
-2281
-1013
806
-1925
-1255
665
-1589
-1675
847
-1530
-864
416
-867
-728
240
-618
-1769
1910
-1633
-1072
2147
-1550
-92
738
193
-1043
1721
-147
-467
1471
266
-418
974
1045
-113
778
391
944
87
526
342
982
88
3
1064
499
-7
805
528
310
1066
-1091
1701
255
86
920
330
1365
-524
1379
548
303
697
509
768
20
617
639
367
-72
896
47
-126
578
181
-436
152
200
-650
-82
-202
-740
-502
-242
-975
-722
-446
-840
-1006
-747
-1013
-1212
-814
-1588
-604
-978
-1531
-591
-1109
-1246
-1325
-640
-1262
-1515
-763
-691
-1622
-294
-1168
-993
53
-1728
-299
-745
-436
-1159
-442
-298
-1333
424
-851
-304
-706
-149
-936
-1025
-99
-1246
-305
-795
-805
-207
-1201
-978
-61
-1266
-693
-229
-749
-579
-882
-124
-659
-602
13
-530
-350
-86
-214
71
-885
1104
-320
-1178
1131
-34
-734
434
560
-442
9
847
-396
207
778
-778
545
981
-128
-233
1365
376
-767
1522
231
97
956
814
431
409
1260
277
432
1234
-141
635
1260
-44
487
1264
342
433
1454
290
279
1101
399
110
829
619
101
470
661
-4
43
538
-66
-241
286
-307
-280
-268
-625
-693
-587
-456
-1599
-497
-794
-1963
-715
-874
-1877
-1404
-575
-1995
-1737
-620
-1939
-1576
-939
-1719
-1548
-823
-1084
-2130
-153
-965
-1543
-814
-241
-1589
-1030
136
-1422
-1282
6
-193
-1689
-335
259
-1234
-1148
698
-1005
-864
784
-841
-913
70
-1050
-243
-286
-913
49
-691
-378
-653
-269
-566
-904
721
-1378
-30
-87
-1073
826
-840
-405
506
-492
-197
813
-914
1119
183
-331
693
367
-60
13
1706
-1144
249
1762
-600
-136
1590
160
-558
1635
303
-285
895
643
-101
561
628
182
191
543
683
-68
550
909
-29
655
468
64
906
571
202
870
787
223
633
845
564
289
739
624
206
303
700
90
12
186
163
-150
-277
-59
-93
-658
-604
-278
-824
-805
-694
-783
-1076
-832
-745
-1396
-955
-863
-1847
-1081
-834
-1760
-1104
-806
-1767
-806
-726
-1800
-843
-21
-2055
-714
-39
-1605
-838
21
-1400
-247
-492
-468
-623
-740
573
-1509
-60
-334
-701
-576
-345
-22
-1846
161
785
-2972
895
204
-2025
799
-518
-1059
-83
-822
-691
213
-1433
430
-9
-655
-130
-244
84
-160
-669
681
-375
-614
771
146
-288
181
900
-442
87
651
-34
-293
936
-79
-853
1527
-248
-313
1311
195
36
642
495
360
-116
874
602
-511
1363
646
205
689
859
319
328
689
695
414
626
1259
84
808
625
735
608
585
586
407
685
177
393
611
11
482
324
-288
506
183
-504
24
-158
-339
-497
-265
-642
-739
-320
-1014
-615
-721
-1129
-408
-1246
-1111
-700
-1226
-1170
-1286
-967
-1318
-1550
-827
-850
-1501
-1001
-246
-1164
-1473
-385
-616
-1673
-696
-336
-1366
-869
131
-904
-904
-350
-529
-1153
-790
208
-1546
-584
424
-1254
-1036
186
-769
-1603
16
-559
-1532
-793
97
-1984
-811
338
-369
-941
-183
495
-1272
-504
762
-1240
-249
1398
-1119
-304
913
-735
233
-394
355
368
-534
631
509
-541
626
940
300
523
241
1014
371
-239
315
1069
-187
183
1067
-308
819
483
635
69
911
960
-261
806
792
243
617
783
1076
361
480
1747
-519
569
1354
-271
543
1280
-91
86
1517
347
-461
875
951
-570
107
658
-494
-183
605
-237
-684
674
-49
-1243
77
-20
-1231
-494
-244
-1603
-416
-687
-1600
-611
-1373
-1447
-965
-1478
-1267
-1249
-2069
-910
-1533
-1497
-1623
-762
-1191
-1941
-963
-802
-2076
-538
-704
-1932
-363
-876
-1532
-498
-877
-1022
-679
-808
-517
-1822
767
-921
-1606
1225
-1672
79
-140
-749
-100
-589
-222
-866
1029
-2141
607
860
-2004
393
393
-907
0
582
-1006
413
526
-497
362
476
-504
129
1427
-1065
-158
1112
25
-1372
1611
631
-1745
2264
239
-866
1184
854
-305
617
950
620
-378
1628
-21
-220
1437
209
-788
1630
208
-476
1180
780
-108
418
2096
-1179
980
808
415
359
499
1421
263
261
1366
259
257
1079
38
620
527
114
251
680
-303
316
498
-438
235
-60
-645
121
-93
-798
-116
-514
-812
-351
-740
-1172
-611
-1042
-1318
-1216
-1269
-1248
-1986
-1056
-1206
-2014
-1172
-958
-2046
-1081
-1449
-1405
-971
-1729
-1158
-1207
-1055
-1390
-1080
-782
-1150
-1101
-819
-283
-1603
-1072
79
-814
-1240
-474
1329
-2779
689
-363
-1014
278
-985
265
-884
-6
-977
477
-676
-848
521
-12
-865
-82
94
-430
-179
-314
-62
-25
-755
608
-227
-738
541
-280
-391
118
656
-1662
1512
-204
-1555
1746
60
-1015
1634
253
-441
1257
-695
749
359
-533
1461
-35
-203
1409
462
-513
1313
743
-302
702
414
981
-62
922
863
101
864
1032
395
661
1040
397
769
1191
47
791
1064
375
175
1191
840
-240
1018
589
-202
258
326
-516
335
-256
-512
306
-556
-531
-9
-698
-852
-419
-882
-1147
-1007
-1193
-1392
-1451
-1615
-1254
-1832
-1859
-798
-2470
-1637
-1370
-2239
-1591
-1864
-1397
-1655
-1729
-1376
-1490
-1787
-977
-1612
-1179
-1188
-1476
-963
-1909
89
-1805
-1536
133
-1115
-1743
346
-1301
-1477
887
-1081
-1883
1146
-350
-1971
1334
-411
-688
-240
923
-1004
-1007
1474
-1544
-703
1408
-906
-1091
1262
-692
-653
-1
-56
-92
-1208
840
-139
-1336
1682
-528
-1750
1613
578
-2082
1130
1567
-1687
-256
2277
-1229
-349
2153
-798
460
1513
-69
-120
1508
-73
124
557
918
105
394
733
1145
-561
1190
1021
-757
1607
296
289
296
1261
487
-52
1584
-254
157
1196
-46
122
970
-121
452
740
-552
413
309
-141
-205
35
-163
-122
-564
-393
-249
-732
-620
-414
-1086
-1368
-166
-1284
-1433
-1207
-1070
-1523
-1803
-1131
-2066
-1399
-1492
-1922
-1446
-1950
-1873
-1638
-1921
-1608
-1856
-1551
-1238
-2006
-1756
-875
-1809
-2100
-460
-1621
-1964
-314
-1408
-1434
-905
-418
-1672
-881
241
-1476
-1786
2029
-2019
-1533
1592
-1004
-1333
937
-822
-1630
2147
-1397
-51
133
134
-238
-679
-222
153
78
-713
-179
-147
-335
-231
-338
-406
213
-315
-47
480
-965
-150
505
-551
-153
644
-266
191
396
-407
360
596
191
230
732
-437
1093
706
-111
228
1184
191
-136
411
698
711
-77
1065
-250
173
1491
334
-425
1537
687
15
1588
397
148
1093
1267
-735
1128
864
-105
937
804
-485
688
1224
-717
774
359
215
14
-417
537
-566
-121
-239
-790
-555
-730
-866
-750
-1481
-1039
-1403
-839
-1610
-1693
-926
-1531
-2075
-1498
-1439
-2250
-1607
-1437
-2035
-2090
-847
-1629
-2131
-1055
-1549
-1526
-1320
-1553
-1263
-1103
-1304
-1250
-937
-835
-795
-1665
-436
-182
-2370
376
-272
-2454
570
-207
-2169
304
451
-2482
933
494
-2361
1016
-318
-2312
1498
-809
-1564
779
551
-1255
-1030
929
-1673
-1150
225
-38
-1478
103
245
-1213
540
49
-618
-148
292
-514
-138
1026
-383
-790
1910
-862
-816
1993
39
-496
1873
557
-275
1289
898
599
154
1656
1050
-563
1387
885
285
724
87
965
337
240
1096
806
318
647
1359
236
-259
1652
654
-308
1189
847
341
1257
-193
765
1074
-148
501
627
322
-107
366
238
-475
-236
684
-281
-1164
77
-184
-1275
-733
-484
-1053
-1473
-1192
-1457
-1458
-1435
-1597
-1454
-2077
-1784
-1681
-1761
-2296
-2299
-1451
-2192
-2332
-1637
-1919
-1799
-1558
-1573
-1608
-1859
-1241
-1307
-1784
-1332
-462
-1289
-1191
-305
-805
-1433
-190
-1133
-1062
-34
-1318
-281
-203
-630
-963
1113
-655
-1738
802
-323
-2278
167
1139
-1790
12
244
222
-1230
-473
1280
-696
-1333
961
411
-1395
561
467
-887
616
-859
231
924
-997
-435
1999
66
-1853
1530
1799
-1315
-589
2830
42
-946
1826
1221
-379
42
1904
503
-545
894
1362
974
-222
602
1543
244
502
675
1358
850
135
1728
883
-43
1059
1674
159
-206
2186
1471
-82
1210
1748
408
835
1428
1150
700
725
1232
452
83
760
732
94
-627
106
644
-668
-948
-95
-521
-1143
-1157
-857
-1406
-1682
-1339
-1269
-2079
-2145
-1134
-1950
-2916
-2023
-1573
-2708
-2712
-2065
-2287
-2275
-2416
-2053
-2030
-2577
-2013
-1557
-2329
-1990
-1721
-1723
-1484
-1639
-1316
-832
-1515
-1995
-846
-1491
-1162
-648
-821
-861
-613
-917
-1230
-680
-689
-1151
-684
-1115
-531
-1218
-444
-151
-1213
-98
-227
-957
-461
-243
-326
-314
-475
-469
-595
-732
352
352
-953
-98
323
-717
-258
-229
113
533
-345
1068
492
-360
1846
846
-613
1549
924
-125
1372
1265
319
1358
2242
-228
411
2410
799
325
2051
1807
-83
2214
1900
59
1812
2391
914
1113
2433
512
736
2578
783
459
2516
1277
317
1619
1563
824
1233
1572
640
404
1282
615
-347
866
295
-76
576
-288
-459
56
-598
-1143
-703
-483
-1271
-1354
-1131
-1925
-1556
-1183
-1855
-1971
-1697
-1910
-2231
-2289
-2409
-2172
-1985
-2420
-2537
-2172
-2156
-2372
-2144
-1943
-2002
-1833
-1657
-1907
-1492
-1234
-1523
-998
-1293
-1509
-646
-857
-1039
-855
-1045
-199
-1393
-1234
223
-569
-1173
431
-114
-1534
206
-145
-526
-559
-265
25
-110
-956
392
620
-933
-87
-480
-88
-307
-952
635
-83
-607
785
76
309
35
85
1509
-326
-78
1645
614
84
1005
785
723
925
837
1145
291
712
1223
358
1154
1302
1133
1823
767
1364
1753
800
1509
1464
1047
1840
1297
1067
1944
1538
2527
1788
1355
2532
1105
1411
2574
1862
1371
2288
2072
1813
1459
1630
1697
1034
680
1058
672
7
503
221
-41
-83
-55
-142
-501
-911
-716
-865
-1704
-1529
-1267
-1489
-1882
-1580
-1610
-2238
-2007
-1867
-2118
-2401
-2142
-2048
-2492
-2566
-2071
-1919
-2048
-1955
-1747
-1741
-2058
-1857
-1733
-1916
-1921
-1232
-1120
-1430
-1121
-825
-1004
-1050
-677
-714
-626
-438
-800
-694
-348
-510
-396
-429
-806
-293
-1004
-977
-755
-1448
-478
-868
-1589
-319
-790
-1461
-39
-667
-1563
-70
-539
-270
-754
-248
333
-123
192
1112
-13
660
1209
258
1201
459
1246
666
1578
618
1009
1779
973
1095
937
1337
1211
1130
1549
2011
1320
1856
2165
1339
1612
2221
1789
1492
2186
1766
2190
2090
1851
2305
2238
2223
2546
2410
2251
2339
2607
2755
2612
2583
3270
2933
2112
2583
2281
1708
1661
1464
1271
942
796
833
802
322
196
350
-62
-665
-805
-782
-1337
-1761
-1497
-1569
-1973
-1893
-1749
-1969
-2168
-2053
-2316
-2496
-2446
-2449
-2530
-2508
-2463
-2253
-2085
-2193
-2058
-1860
-2007
-2123
-1940
-1922
-1888
-1819
-1696
-1778
-1740
-1530
-1647
-1532
-1502
-1612
-1498
-1381
-1471
-1600
-1364
-1678
-1466
-1517
-1686
-1272
-1204
-1597
-1651
-1603
-1653
-1737
-1951
-1613
-1622
-1902
-1373
-1548
-1858
-817
-1181
-1349
-1311
-1219
-1174
-726
-488
-887
202
-241
-1097
-5
-69
-466
317
-256
-293
513
-56
264
467
-232
460
697
651
784
886
1384
665
686
1273
1158
1436
937
1079
1532
923
1703
1637
666
1698
2004
1328
1833
2171
2142
2358
2265
2215
2439
2764
2625
2562
2750
2775
3024
3270
2697
2324
2773
2158
1481
1349
1353
1265
1066
888
671
513
321
292
-228
-783
-677
-817
-1473
-1573
-1560
-1540
-1372
-1497
-1761
-1773
-1869
-2218
-2315
-2470
-2495
-2216
-2187
-2303
-2028
-1780
-1653
-1593
-1630
-1568
-1584
-1588
-1689
-1717
-1559
-1443
-1201
-1054
-1122
-1085
-1117
-1493
-1769
-1645
-1692
-1776
-1721
-1901
-1905
-1807
-1971
-1909
-1887
-2180
-2383
-2642
-2926
-2754
-2799
-2917
-2753
-2731
-2766
-2400
-2548
-2783
-2551
-2707
-2803
-2590
-2353
-2391
-2139
-1777
-1977
-1709
-1469
-1627
-1568
-1450
-1440
-1310
-980
-1158
-1173
-586
-509
-602
-350
-340
-672
-25
-322
-471
-14
-510
171
202
189
714
441
617
873
225
520
859
460
997
1107
875
1588
1707
1637
2125
2270
2211
2417
2770
2649
2773
3257
3399
3417
3710
3804
3131
3030
2641
2042
1867
1731
1355
1299
1523
801
358
243
-296
-754
-1085
-1561
-2174
-2362
-2455
-2944
-3064
-2895
-2768
-2885
-3139
-3270
-3552
-3590
-3673
-3884
-3733
-3378
-3191
-3081
-2913
-2889
-2689
-2468
-2527
-2637
-2411
-2278
-2334
-2303
-2153
-1956
-1795
-1641
-1668
-1812
-1923
-1980
-2351
-2526
-2503
-2452
-2422
-2485
-2531
-2458
-2362
-2495
-2576
-2669
-2883
-3095
-3242
-3362
-3311
-3201
-3088
-3049
-3078
-3061
-3047
-3159
-3142
-2975
-2954
-2598
-2429
-2518
-2317
-1943
-1816
-1747
-1583
-1548
-1475
-1538
-1427
-1152
-1004
-886
-566
-400
-313
-149
-78
-136
-105
148
398
436
499
788
929
891
1201
1504
1330
1429
1833
1600
1472
2108
2353
2279
2678
2997
3138
3386
3441
3541
3600
3897
4184
4229
4399
4553
4738
4804
5020
4240
3878
3940
3042
2705
2941
2537
2022
2532
2116
1259
1178
729
316
43
-617
-1097
-1096
-1450
-1847
-1771
-1858
-1909
-1729
-2001
-2432
-2749
-2766
-2786
-3011
-2869
-2431
-2116
-2012
-1866
-1727
-1642
-1498
-1422
-1495
-1484
-1459
-1089
-1031
-1000
-621
-175
-107
-280
-197
-485
-678
-829
-1109
-1155
-1090
-1087
-1107
-1290
-1617
-1706
-1782
-2277
-2538
-2671
-2906
-3121
-3304
-3451
-3401
-3243
-3398
-3409
-3564
-3700
-3630
-3735
-3845
-3642
-3364
-3164
-3053
-3113
-2872
-2637
-2583
-2507
-2409
-2267
-2174
-1918
-1860
-1834
-1545
-1326
-1380
-1421
-1286
-1257
-1239
-1295
-1241
-1038
-716
-665
-758
-482
-218
-160
145
282
178
408
611
486
429
728
797
936
1028
1076
1395
1652
1954
2101
2493
2820
3145
3696
3882
4333
5177
5164
4571
3861
3911
3805
3402
3621
3627
3465
3469
3496
2506
1704
1702
1517
987
383
-92
-157
-123
-468
-784
-801
-751
-849
-1295
-1930
-2061
-2057
-1902
-1859
-1902
-1460
-1037
-967
-1235
-1223
-1133
-939
-932
-1164
-999
-797
-576
-483
-587
-350
-69
-133
-528
-908
-1122
-1212
-1291
-1667
-1579
-1549
-1599
-1744
-2236
-2528
-2639
-2765
-3182
-3467
-3686
-3761
-3830
-4065
-4154
-4087
-4052
-4191
-4500
-4684
-4647
-4522
-4464
-4280
-4109
-3844
-3617
-3575
-3554
-3418
-3046
-2895
-2838
-2684
-2468
-2292
-2041
-1979
-1738
-1430
-1396
-1441
-1559
-1512
-1427
-1223
-1086
-921
-732
-626
-428
-501
-770
-493
-100
-133
94
325
370
640
895
869
936
1267
1377
1320
1562
1685
1931
2527
2814
3221
3539
3977
4269
4308
4301
4050
3283
2947
2973
2234
2254
2503
2078
1770
1889
1068
-42
-159
-506
-1082
-1450
-1793
-2049
-2053
-2202
-2405
-2701
-2684
-2676
-3136
-3500
-3752
-3736
-3457
-3146
-3208
-2860
-2346
-2324
-2373
-2511
-2397
-2096
-1834
-1757
-1626
-1240
-847
-681
-782
-603
-400
-336
-430
-738
-916
-871
-895
-1172
-1163
-1290
-1454
-1561
-1974
-2467
-2646
-2699
-2966
-3279
-3310
-3291
-3492
-3548
-3684
-3711
-3722
-3652
-3725
-3777
-3617
-3434
-3266
-3106
-2804
-2650
-2426
-2132
-2112
-1934
-1530
-1301
-1090
-762
-506
-354
1
92
175
366
444
631
766
893
1121
1333
1465
1585
1727
1596
1775
1889
1636
1910
2013
1847
1841
2149
1963
1699
2176
2277
2211
2422
2703
2719
2612
3001
2876
3007
3636
3536
3756
4137
4448
4276
4616
4664
3224
2892
3120
2453
2230
2653
2437
2177
2026
1374
219
-417
-477
-859
-1336
-1765
-1856
-2032
-2040
-2246
-2762
-2676
-2570
-3023
-3512
-3595
-3640
-3218
-2796
-2634
-2346
-2048
-1794
-1960
-2122
-1980
-1478
-1180
-1017
-697
-511
-93
145
23
-42
362
543
275
57
-100
-111
-275
-218
-424
-603
-687
-912
-1358
-1926
-1966
-1969
-2137
-2491
-2651
-2801
-2966
-3203
-3410
-3404
-3338
-3352
-3493
-3442
-3284
-3046
-2838
-2605
-2418
-2211
-1987
-1740
-1621
-1400
-820
-288
-9
200
448
594
750
930
1007
1232
1487
1596
1695
1808
1834
2010
2313
2297
2215
2321
2583
2528
2667
2899
2823
2836
2961
2747
2482
2664
2917
2775
3003
3252
3110
3386
3502
3426
3412
3960
4136
4090
4430
4597
4850
5186
5216
4337
3250
3102
3079
2637
2659
2866
2593
2298
1938
911
-267
-477
-414
-825
-1360
-1668
-1644
-1622
-1976
-2582
-2752
-2639
-2844
-3252
-3692
-3780
-3289
-2762
-2692
-2552
-2256
-2012
-1912
-2197
-2271
-1617
-902
-698
-611
-357
-43
159
178
-55
64
456
612
325
41
52
148
75
-268
-675
-803
-982
-1372
-1702
-2125
-1963
-1880
-2186
-2636
-2865
-3066
-3265
-3402
-3670
-3479
-3211
-3187
-3224
-3210
-3052
-2747
-2577
-2502
-2297
-2061
-1698
-1373
-1244
-878
-277
101
181
351
565
832
1149
1384
1554
1802
2067
2196
2146
2110
2273
2428
2704
2768
2954
3170
3370
3684
3483
3346
3328
3192
2987
3281
3399
3456
4113
4217
3953
3975
3869
3733
3862
3969
4285
4677
5090
5151
5507
5520
5453
5866
4990
3773
3199
3284
3190
3049
3375
2888
2604
2319
1072
-393
-663
-749
-1031
-969
-1576
-1923
-1695
-1870
-2796
-3146
-3203
-3159
-3189
-3778
-3797
-3276
-2692
-2353
-2300
-2592
-2277
-2068
-2445
-2439
-1929
-1050
-537
-289
-457
-316
-183
-192
-290
-469
-28
448
455
97
-89
-147
-223
-576
-1092
-1347
-1482
-1529
-1676
-1997
-2122
-2075
-2306
-2826
-3348
-3614
-3621
-3552
-3591
-3611
-3483
-3334
-3271
-3485
-3435
-3290
-3137
-2813
-2579
-2308
-1883
-1321
-1044
-811
-519
-219
91
261
528
907
1392
1771
1954
2004
2010
2166
2198
2210
2344
2621
2867
2972
3189
3284
3303
3527
3454
3066
2959
2861
2906
3075
3367
3577
3669
3614
3566
3410
3127
3344
3872
3808
4309
4681
4568
4890
4984
5064
5285
5474
5064
4118
3181
3149
3339
2981
3035
3242
2564
1922
1247
-214
-1008
-820
-830
-938
-1543
-1939
-1979
-2245
-3004
-3416
-3513
-3388
-3259
-3876
-3984
-3652
-3192
-2800
-2830
-2939
-2840
-2564
-2668
-2555
-2304
-1467
-642
-657
-721
-728
-614
-529
-488
-621
-137
337
285
133
-338
-496
-398
-690
-1207
-1383
-1454
-1590
-1691
-1981
-2218
-2307
-2512
-3063
-3573
-3872
-3768
-3628
-3676
-3580
-3586
-3566
-3626
-3809
-3907
-3733
-3317
-3063
-2901
-2591
-2208
-1926
-1632
-1408
-1217
-847
-526
-342
-59
413
836
1166
1373
1407
1401
1463
1618
1687
1783
2145
2439
2486
2524
2573
2535
2731
2808
2729
2697
2642
2496
2665
2802
2727
3194
3284
3231
3187
3128
3074
3324
3732
3749
4114
4298
4326
4592
4757
4861
5143
5252
4985
3741
2740
2818
2853
2746
2872
3002
2340
1665
875
-509
-1090
-1158
-975
-920
-1582
-2092
-2214
-2465
-3039
-3467
-3718
-3504
-3403
-3937
-4235
-3806
-3345
-3046
-2982
-3167
-3219
-3126
-2948
-2852
-2401
-1654
-895
-827
-1235
-1285
-1228
-1081
-916
-734
-413
117
214
-289
-661
-795
-864
-1085
-1404
-1709
-1857
-1863
-1867
-2224
-2586
-2653
-2918
-3449
-3970
-4208
-4007
-3757
-3813
-3817
-3829
-4042
-4115
-4185
-4229
-3939
-3364
-3043
-2802
-2657
-2488
-2138
-1865
-1679
-1418
-996
-644
-330
-151
196
666
968
1066
1016
1067
1208
1431
1628
1919
2071
2277
2453
2255
2292
2362
2697
2986
2855
2792
2896
2564
2411
2937
2910
3099
3538
3412
3195
3252
3083
3378
3968
3839
4197
4866
4463
4508
5040
5045
5104
5573
5142
3816
3088
2885
3069
3117
3219
2927
2531
1897
833
-569
-1242
-889
-695
-866
-1557
-1987
-2187
-2592
-2965
-3507
-3702
-3307
-3064
-3646
-3969
-3502
-3014
-2582
-2740
-3052
-2978
-2654
-2520
-2345
-1968
-1157
-466
-515
-876
-1061
-1046
-793
-341
-330
-59
478
467
-27
-374
-761
-836
-673
-1048
-1453
-1490
-1514
-1781
-2004
-2334
-2589
-2698
-3055
-3581
-3904
-3795
-3548
-3343
-3462
-3744
-3762
-3925
-4018
-3984
-3710
-3320
-2768
-2535
-2593
-2415
-2162
-1797
-1623
-1312
-911
-504
-148
62
290
586
945
1035
1042
1116
1243
1445
1675
1942
2077
2278
2351
2280
2204
2333
2661
2826
2922
2824
2669
2428
2426
2377
2475
2790
2997
3178
3090
2960
2932
3034
3217
3360
3573
3951
4267
4384
4480
4772
4668
4960
5163
4419
3014
2511
2882
3140
3246
3071
2859
2116
1214
171
-862
-1272
-759
-458
-1080
-1718
-2277
-2642
-2749
-3319
-3946
-3756
-3354
-3543
-3823
-4000
-3607
-2929
-2886
-3225
-3424
-3329
-3092
-2641
-2436
-1813
-973
-730
-1007
-1361
-1477
-1238
-732
-434
-235
111
347
141
-425
-829
-1014
-857
-965
-1363
-1456
-1502
-1648
-2011
-2373
-2749
-2974
-3178
-3558
-3772
-3833
-3752
-3600
-3691
-4106
-4251
-4312
-4364
-4249
-4036
-3657
-3297
-3056
-2976
-2922
-2749
-2467
-2151
-1846
-1442
-952
-548
-241
10
167
331
482
591
745
1000
1336
1643
1833
1780
1843
1958
1915
1968
2210
2556
2713
2884
2703
2512
2254
1949
2105
2319
2699
2992
3001
2769
2835
2688
2548
3023
3188
3430
3838
4134
3886
3957
4417
4514
4783
4858
4905
3868
2794
2659
2877
3145
3115
3105
2413
1538
635
-246
-823
-1129
-526
-389
-1065
-1980
-2470
-2798
-2944
-3323
-3724
-3441
-3298
-3545
-3903
-3920
-3628
-3150
-3051
-3351
-3506
-3474
-2986
-2572
-2254
-1769
-1264
-1049
-1349
-1682
-1705
-1167
-559
-296
-155
49
-12
-302
-813
-1205
-1020
-989
-1132
-1244
-1467
-1789
-1871
-2011
-2659
-2977
-3081
-3312
-3583
-3747
-3718
-3529
-3497
-3799
-4019
-4191
-4229
-4049
-3814
-3507
-3189
-2990
-2810
-2759
-2827
-2533
-1993
-1598
-1262
-871
-511
-298
-71
153
431
614
837
997
1161
1364
1617
1852
1984
2068
2003
2128
2223
2276
2462
2779
2949
2943
2812
2588
2368
2388
2795
2911
3009
3195
3093
3231
3163
3055
3174
3569
4017
3725
4139
4337
4271
4579
4991
4955
4780
5276
5269
3752
2628
2858
3269
3236
3134
2909
2193
1468
935
-362
-1362
-827
-356
-763
-1461
-1970
-2587
-2661
-2775
-3599
-3950
-3470
-3187
-3539
-4050
-3858
-3201
-2988
-3184
-3444
-3557
-3131
-2520
-2314
-2068
-1391
-918
-1005
-1314
-1579
-1428
-868
-311
-197
-141
157
221
-267
-792
-1066
-1017
-883
-1220
-1565
-1508
-1493
-1843
-2247
-2609
-2994
-3232
-3334
-3501
-3697
-3673
-3526
-3609
-3985
-4260
-4323
-4188
-3983
-3907
-3678
-3308
-3049
-2975
-2857
-2679
-2346
-1994
-1638
-1212
-911
-563
-112
141
252
392
561
806
1055
1168
1375
1727
1761
1690
1722
1637
1746
2095
2323
2426
2721
2808
2638
2465
1997
1861
2204
2422
2540
2842
2818
2771
2783
2282
2235
2710
3109
3203
3611
3483
3643
4015
3968
4160
4280
4429
4585
4570
3624
2556
2601
2962
2954
2627
2381
2048
1261
445
-111
-838
-1105
-738
-936
-1637
-2229
-2631
-2815
-2976
-3376
-3727
-3699
-3540
-3682
-3916
-3953
-3547
-3234
-3391
-3431
-3492
-3244
-2720
-2317
-2086
-1748
-1443
-1376
-1395
-1519
-1437
-965
-481
-334
-272
-266
-261
-423
-913
-1041
-1037
-1260
-1261
-1192
-1500
-1841
-1941
-2312
-2765
-2879
-3002
-3188
-3245
-3237
-3424
-3591
-3715
-3802
-3991
-3980
-3813
-3675
-3527
-3319
-3130
-3042
-2850
-2686
-2465
-2270
-1918
-1460
-1134
-859
-550
-292
-184
71
259
292
569
914
1034
1096
1271
1354
1438
1488
1508
1640
1819
2041
2236
2451
2271
2120
2005
1900
1734
2042
2391
2432
2584
2675
2416
2228
2624
2511
2801
3336
3364
3217
3490
3715
3689
4164
4472
4536
4625
4796
4754
3719
2760
2717
3129
2948
2811
2685
1932
1376
546
-336
-915
-1020
-828
-896
-1455
-2407
-2624
-2833
-3068
-3452
-4040
-3801
-3476
-3635
-4059
-3850
-3514
-3339
-3372
-3791
-3670
-3214
-2679
-2293
-1937
-1693
-1334
-1257
-1503
-1464
-1375
-790
-216
-163
-95
159
66
-445
-702
-978
-1062
-832
-748
-940
-1202
-1482
-1865
-2235
-2641
-2782
-2800
-2888
-2954
-3235
-3552
-3629
-3690
-3973
-4110
-4049
-4003
-3865
-3592
-3404
-3285
-3074
-2936
-2848
-2727
-2460
-1965
-1443
-1018
-729
-530
-343
-152
16
245
523
928
1183
1364
1477
1498
1655
1783
1857
1924
2101
2348
2563
2633
2625
2629
2437
2169
2132
2248
2377
2649
2923
2805
2456
2337
2641
2543
2683
2956
3159
3365
3547
3481
3582
3945
4151
4334
4317
4335
4586
4735
3853
2839
2767
2915
3072
2907
2596
2076
1601
958
-69
-797
-935
-424
-507
-1251
-1974
-2341
-2611
-2830
-3235
-3744
-3508
-3046
-3181
-3701
-3782
-3465
-3113
-3150
-3478
-3355
-2906
-2437
-2160
-1959
-1781
-1454
-1354
-1478
-1485
-1382
-917
-348
-167
-208
-201
-463
-869
-973
-1248
-1281
-946
-845
-1301
-1541
-1826
-2202
-2428
-2639
-2752
-2959
-3077
-3167
-3364
-3668
-3720
-3742
-4009
-4012
-4047
-4014
-3718
-3343
-3251
-3215
-3012
-2888
-2714
-2579
-2248
-1746
-1238
-919
-639
-439
-313
-85
80
402
730
1004
1294
1457
1585
1645
1769
1866
2083
2307
2335
2681
2874
2784
2656
2551
2541
2474
2451
2680
3038
3058
2890
2940
2912
2812
2874
3207
3162
3239
3804
3705
3768
3776
4144
3990
4390
4622
4609
5052
5013
4659
3130
2374
2685
3162
3181
2915
2684
1687
1151
171
-708
-910
-593
-391
-969
-1475
-2332
-2561
-2856
-3059
-3286
-3631
-3430
-3308
-3531
-3868
-3559
-3342
-3232
-3269
-3585
-3477
-3049
-2510
-2160
-1827
-1758
-1850
-1819
-1811
-1696
-1452
-875
-378
-221
-325
-643
-1119
-1263
-1313
-1180
-903
-859
-946
-1232
-1729
-2218
-2392
-2480
-2500
-2481
-2661
-2813
-2996
-3329
-3528
-3492
-3610
-3698
-3725
-3709
-3516
-3307
-3159
-2928
-2870
-2850
-2646
-2438
-2094
-1624
-1148
-727
-393
-371
-293
-66
201
591
1004
1265
1503
1638
1648
1719
1770
1812
2065
2361
2542
2765
2937
2883
2903
2743
2409
2375
2425
2600
2936
2997
3131
2967
2606
2198
2376
2590
2748
3360
3301
3464
3244
3312
3206
3441
3830
3858
4264
4102
4266
3739
2877
2110
2244
2749
2180
2220
1730
1496
846
-132
-876
-1430
-1058
-1357
-1450
-2237
-2600
-2697
-2906
-3360
-3935
-3834
-3936
-3556
-3804
-4086
-3839
-3491
-3386
-3907
-3744
-3661
-3034
-2628
-2395
-2023
-1979
-1737
-1881
-1703
-1787
-1400
-946
-655
-419
-613
-643
-1023
-1172
-1428
-1192
-1017
-1032
-1030
-1467
-1739
-2310
-2450
-2705
-2633
-2582
-2773
-2923
-3266
-3413
-3760
-3685
-3746
-3813
-3850
-3804
-3617
-3605
-3329
-3284
-3085
-3027
-2827
-2584
-2342
-1894
-1573
-1138
-954
-673
-658
-479
-149
138
493
698
942
990
1152
1155
1277
1464
1651
1913
1958
2145
2123
2214
2091
1890
1833
1747
1955
2093
2325
2290
2162
1885
1835
1863
1948
2194
2478
2876
2671
2777
2869
2916
2977
3405
3661
3714
3914
3883
3967
3060
1975
1889
2226
2453
2446
2283
1458
820
272
-535
-962
-1087
-924
-843
-1297
-2183
-2687
-2884
-2821
-2914
-3475
-3750
-3446
-3390
-3630
-3540
-3330
-3150
-3058
-3396
-3550
-3306
-2776
-2093
-1759
-1675
-1778
-1720
-1733
-1599
-1452
-1124
-443
-167
-260
-519
-704
-906
-1039
-1364
-1380
-1128
-1046
-1149
-1507
-2047
-2488
-2623
-2794
-2803
-2808
-2922
-3001
-3271
-3599
-3869
-3988
-3990
-3900
-3875
-3893
-3706
-3540
-3419
-3383
-3302
-3198
-2871
-2624
-2299
-1848
-1541
-1158
-906
-765
-745
-444
-85
268
630
864
1019
1169
1311
1337
1425
1653
1973
2231
2374
2620
2599
2539
2400
2239
2041
2160
2642
2786
3004
2882
2682
2466
2372
2233
2712
3148
3446
3613
3385
3582
3285
3745
3904
4277
4562
4501
4697
3937
2982
2010
2340
2919
3076
2889
2019
1397
673
151
-810
-1041
-815
-666
-869
-1879
-2554
-2915
-2757
-3030
-3396
-3837
-3739
-3333
-3591
-3800
-3783
-3501
-3415
-3472
-3808
-3763
-3121
-2634
-2140
-2092
-2097
-2091
-2074
-2066
-1931
-1559
-1230
-711
-691
-787
-915
-1146
-1252
-1318
-1620
-1847
-1557
-1412
-1454
-1730
-2187
-2703
-2994
-3130
-3161
-3051
-3036
-2983
-3265
-3765
-4087
-4234
-4113
-3900
-3716
-3719
-3606
-3451
-3436
-3466
-3330
-2944
-2653
-2349
-2087
-1842
-1530
-1144
-808
-561
-327
-155
79
410
656
881
1097
1320
1483
1510
1444
1614
1931
2202
2478
2588
2580
2537
2363
2160
2224
2208
2324
2598
2702
2739
2640
2479
2404
2558
2497
2657
3121
3054
3252
3300
3516
3430
3694
3844
3900
4441
3921
2877
1637
1815
2407
2657
2699
1948
1207
212
-202
-1032
-1557
-1234
-846
-700
-1869
-2886
-3717
-3521
-3214
-3331
-3735
-3999
-3516
-3723
-4090
-4256
-3936
-3565
-3361
-3438
-3773
-3394
-2880
-2183
-1917
-1864
-1881
-1975
-1947
-1703
-1283
-1000
-480
-242
-422
-613
-732
-747
-686
-440
-505
-765
-1365
-1647
-1580
-1630
-1743
-2076
-2491
-2896
-2916
-3129
-3227
-3171
-3175
-3376
-3756
-4036
-4205
-3987
-3671
-3347
-3274
-3402
-3418
-3385
-3063
-2709
-2200
-1955
-1710
-1437
-1272
-1036
-762
-274
72
395
531
649
805
1037
1343
1490
1617
1674
1742
1746
1877
2067
2297
2502
2546
2520
2427
2344
2267
2280
2219
2470
2657
2553
2511
2582
2575
2618
2835
2861
3055
3258
3234
3617
3870
4011
4101
4364
4474
4408
3681
2194
1911
2481
2975
3124
2679
1663
941
389
-523
-1087
-1179
-824
-486
-858
-1994
-2931
-3296
-3397
-3096
-3386
-3729
-3560
-3361
-3433
-3638
-3717
-3746
-3366
-3215
-3279
-3153
-2840
-2310
-1762
-1474
-1544
-1621
-1738
-1594
-1117
-755
-428
-90
33
-85
-266
-561
-661
-409
-311
-344
-558
-1034
-1565
-1648
-1728
-1875
-2043
-2525
-2871
-3007
-3129
-3361
-3426
-3512
-3593
-3735
-4112
-4175
-3991
-3755
-3461
-3238
-3369
-3493
-3365
-3221
-2807
-2299
-1949
-1654
-1389
-1205
-1062
-901
-642
-97
335
618
779
804
899
1173
1436
1494
1689
1772
1835
2055
2199
2346
2392
2571
2690
2710
2584
2473
2622
2618
2801
2794
2777
2909
3082
3144
3043
3267
3310
3539
3747
3808
4077
4228
4571
4728
4963
4908
4243
3024
2065
2293
2977
3618
3516
2635
1520
572
-38
-756
-1032
-878
-441
-445
-1192
-2239
-3204
-3534
-3395
-3207
-3349
-3446
-3461
-3557
-3660
-3708
-3699
-3639
-3440
-3317
-3212
-3053
-2738
-2253
-1826
-1426
-1297
-1476
-1733
-1673
-1236
-737
-172
159
154
-29
-251
-539
-710
-527
-269
-144
-219
-579
-1241
-1790
-2062
-2066
-2054
-2153
-2331
-2576
-2914
-3302
-3527
-3712
-3731
-3611
-3697
-3735
-3697
-3591
-3517
-3302
-3095
-3039
-2950
-2821
-2532
-2209
-1789
-1363
-1032
-764
-561
-405
-277
42
476
842
1187
1405
1502
1534
1623
1796
1960
2101
2215
2359
2391
2484
2540
2604
2645
2728
2702
2686
2751
2717
2696
2755
2847
2837
2882
2932
3155
3309
3399
3472
3481
3679
3872
4256
4398
4541
4751
4282
3070
1907
1764
2168
2827
3135
2491
1538
702
-28
-873
-1455
-1630
-1376
-1019
-1119
-1707
-2691
-3551
-3821
-3748
-3716
-3562
-3453
-3594
-3627
-3556
-3555
-3522
-3424
-3326
-3089
-2783
-2593
-2335
-2042
-1552
-1024
-824
-1012
-1219
-1260
-1143
-643
-162
146
376
357
104
-259
-610
-827
-863
-777
-672
-710
-1142
-1711
-2178
-2499
-2649
-2687
-2850
-3101
-3301
-3604
-3913
-4088
-4163
-4216
-4163
-4061
-4006
-3963
-3959
-3893
-3706
-3380
-3064
-2817
-2650
-2537
-2284
-1977
-1533
-1054
-683
-377
-186
8
154
334
572
869
1274
1563
1744
1760
1705
1685
1789
1995
2176
2357
2441
2483
2506
2521
2537
2536
2593
2665
2756
2770
2710
2677
2720
2937
3196
3356
3511
3503
3526
3507
3693
3958
4170
4540
4372
3623
2532
1811
1574
1691
2002
1915
1664
1240
672
-128
-1056
-1720
-2040
-2006
-1907
-1827
-2085
-2592
-3090
-3476
-3745
-3807
-3763
-3861
-3852
-3781
-3634
-3494
-3354
-3209
-3067
-2828
-2652
-2447
-2329
-2186
-1851
-1404
-888
-520
-361
-406
-412
-392
-312
-165
-5
175
338
457
425
253
-113
-477
-797
-1022
-1186
-1423
-1710
-1962
-2122
-2274
-2425
-2684
-3020
-3328
-3601
-3801
-3946
-4033
-4062
-3970
-3820
-3639
-3481
-3463
-3453
-3389
-3245
-3010
-2714
-2372
-2026
-1684
-1335
-989
-696
-472
-305
-160
29
205
359
532
703
870
1089
1285
1430
1479
1486
1536
1565
1646
1709
1772
1821
1889
2067
2203
2346
2536
2643
2709
2813
2848
2898
2989
3128
3302
3524
3814
4101
4327
4515
4686
4911
5128
5160
4959
4521
4023
3578
3263
3017
2728
2471
2264
2076
1887
1566
1180
738
278
-145
-479
-810
-1175
-1505
-1853
-2085
-2186
-2222
-2282
-2394
-2497
-2552
-2565
-2624
-2669
-2727
-2750
-2650
-2438
-2198
-1965
-1733
-1491
-1228
-968
-708
-572
-481
-406
-328
-230
-141
-60
-38
4
92
169
196
191
128
6
-141
-333
-534
-766
-1001
-1215
-1403
-1540
-1653
-1732
-1786
-1811
-1790
-1751
-1727
-1706
-1693
-1651
-1575
-1456
-1310
-1127
-932
-778
-632
-470
-286
-85
88
254
409
554
664
757
784
802
866
895
909
949
1032
1053
1079
1112
1112
1166
1220
1244
1263
1269
1264
1273
1295
1294
1316
1355
1377
1401
1447
1484
1501
1513
1529
1534
1538
1566
1601
1635
1689
1715
1713
1720
1743
1764
1805
1868
1947
2027
2036
2013
1960
1870
1759
1621
1485
1340
1184
1035
903
771
643
530
406
286
189
121
12
-112
-258
-434
-599
-764
-934
-1100
-1244
-1381
-1509
-1607
-1712
-1796
-1831
-1840
-1821
-1791
-1767
-1728
-1686
-1659
-1622
-1574
-1485
-1388
-1329
-1299
-1259
-1226
-1198
-1148
-1101
-1030
-964
-903
-859
-822
-801
-790
-764
-769
-790
-807
-824
-867
-892
-903
-900
-913
-932
-933
-924
-915
-891
-876
-883
-885
-885
-881
-880
-863
-832
-803
-814
-841
-837
-840
-831
-813
-778
-776
-776
-753
-728
-721
-724
-712
-688
-666
-643
-587
-525
-472
-445
-422
-392
-362
-339
-288
-248
-225
-159
-101
-91
-63
-40
-25
-8
30
87
125
156
191
219
259
304
332
376
421
460
499
548
584
622
653
697
742
782
830
858
852
808
731
661
613
544
479
438
393
311
252
219
164
121
103
73
40
-23
-95
-171
-263
-359
-437
-515
-603
-696
-793
-881
-965
-1007
-1063
-1100
-1110
-1128
-1121
-1118
-1122
-1140
-1164
-1193
-1205
-1218
-1241
-1251
-1259
-1258
-1255
-1252
-1241
-1229
-1242
-1240
-1232
-1219
-1184
-1146
-1116
-1088
-1064
-1046
-1014
-992
-982
-964
-949
-953
-962
-971
-974
-952
-933
-927
-918
-927
-925
-887
-857
-834
-812
-817
-820
-813
-781
-758
-739
-705
-670
-643
-606
-561
-533
-518
-486
-433
-426
-414
-368
-327
-300
-257
-204
-155
-111
-68
-38
-20
1
17
43
72
112
169
215
250
286
312
358
384
390
411
434
462
503
530
535
543
573
601
636
680
700
718
723
711
717
710
719
726
726
705
666
619
565
516
486
455
400
360
308
238
171
97
57
12
-62
-148
-235
-313
-413
-497
-561
-639
-714
-788
-874
-953
-988
-1022
-1062
-1101
-1144
-1177
-1202
-1201
-1206
-1211
-1214
-1233
-1249
-1253
-1242
-1231
-1225
-1222
-1215
-1193
-1184
-1168
-1131
-1094
-1057
-1000
-969
-938
-903
-867
-833
-813
-792
-779
-773
-750
-741
-728
-709
-703
-692
-666
-638
-610
-575
-553
-534
-531
-515
-495
-490
-483
-457
-432
-401
-391
-389
-383
-377
-382
-374
-365
-353
-328
-304
-296
-283
-246
-241
-239
-216
-194
-171
-165
-142
-133
-137
-135
-147
-135
-137
-115
-77
-52
-40
-13
6
19
35
61
102
135
177
239
285
314
345
353
374
407
430
455
479
500
523
557
579
590
601
610
598
590
575
552
554
537
510
471
411
326
256
207
153
102
57
-15
-69
-140
-224
-294
-377
-443
-491
-558
-619
-678
-737
-771
-811
-863
-919
-943
-966
-975
-962
-965
-984
-990
-990
-989
-971
-942
-897
-866
-869
-868
-885
-909
-918
-913
-877
-863
-853
-844
-860
-865
-871
-862
-827
-812
-780
-736
-716
-693
-677
-684
-676
-693
-689
-683
-669
-640
-617
-593
-587
-544
-533
-533
-530
-520
-487
-451
-418
-379
-367
-365
-336
-328
-308
-280
-271
-250
-226
-210
-194
-181
-162
-148
-140
-137
-135
-129
-133
-151
-144
-135
-142
-141
-128
-121
-127
-113
-104
-101
-74
-55
-30
-2
-8
1
34
47
74
93
118
149
179
210
218
252
294
317
338
337
348
375
386
393
408
421
415
406
373
347
334
325
314
289
245
194
142
97
50
9
-19
-45
-86
-111
-156
-217
-272
-330
-375
-381
-397
-423
-446
-472
-500
-535
-565
-585
-607
-615
-613
-631
-632
-642
-666
-680
-699
-708
-711
-719
-727
-765
-778
-792
-816
-827
-836
-833
-835
-849
-855
-859
-869
-876
-868
-866
-864
-852
-836
-813
-788
-785
-771
-743
-716
-693
-675
-661
-641
-615
-577
-544
-522
-485
-453
-436
-413
-393
-374
-331
-306
-284
-262
-246
-235
-239
-234
-210
-180
-146
-131
-99
-80
-62
-55
-70
-65
-41
-36
-19
11
41
59
75
101
122
150
172
203
238
262
294
341
371
376
400
432
435
443
454
476
491
497
497
465
434
412
400
409
405
395
391
392
373
344
311
267
228
212
191
158
138
116
95
70
40
-7
-60
-111
-185
-233
-280
-331
-357
-396
-443
-469
-521
-570
-587
-621
-635
-654
-673
-689
-692
-679
-672
-665
-677
-688
-707
-718
-719
-711
-712
-728
-742
-770
-792
-800
-794
-790
-792
-809
-823
-822
-808
-805
-794
-770
-762
-769
-763
-729
-690
-668
-643
-621
-613
-602
-611
-591
-576
-565
-527
-489
-457
-418
-386
-369
-358
-339
-327
-318
-304
-307
-303
-293
-280
-242
-212
-183
-173
-164
-127
-104
-98
-93
-92
-78
-81
-84
-86
-89
-62
-43
-5
22
34
72
112
132
157
190
213
229
246
265
307
358
382
420
470
498
530
563
578
585
585
591
606
612
613
596
569
529
488
465
433
408
406
379
331
295
251
192
139
84
35
-20
-71
-115
-163
-219
-282
-330
-386
-429
-475
-517
-559
-605
-655
-700
-737
-762
-799
-838
-844
-855
-853
-840
-856
-843
-858
-877
-891
-917
-920
-910
-906
-893
-886
-898
-895
-884
-864
-847
-805
-774
-754
-743
-731
-712
-688
-669
-624
-574
-545
-498
-461
-431
-395
-352
-299
-268
-243
-202
-199
-210
-206
-194
-182
-191
-190
-185
-204
-205
-208
-208
-194
-183
-177
-146
-135
-132
-130
-119
-106
-105
-112
-97
-85
-77
-62
-49
-41
-33
-21
-5
24
30
41
51
79
94
86
107
148
181
208
237
259
281
303
310
328
353
374
388
397
410
429
438
446
440
441
437
424
405
385
357
333
335
300
261
223
180
149
118
100
95
87
55
8
-23
-74
-130
-156
-178
-207
-219
-234
-280
-322
-357
-407
-456
-489
-518
-557
-586
-594
-616
-644
-662
-681
-706
-720
-726
-739
-730
-735
-738
-748
-775
-779
-795
-818
-815
-797
-803
-813
-789
-786
-806
-802
-810
-819
-798
-769
-764
-743
-716
-692
-674
-645
-604
-567
-529
-500
-471
-445
-433
-429
-417
-415
-418
-400
-363
-344
-328
-306
-290
-277
-239
-213
-200
-166
-146
-155
-149
-123
-105
-72
-21
6
34
84
129
178
232
284
356
422
479
523
559
595
630
673
685
692
705
716
746
791
818
828
830
817
803
795
771
754
738
702
635
570
522
487
448
406
380
350
297
239
217
161
90
33
-22
-77
-137
-180
-213
-255
-307
-364
-404
-440
-465
-480
-514
-540
-564
-585
-609
-651
-699
-735
-775
-817
-838
-851
-861
-871
-882
-904
-909
-904
-889
-862
-857
-820
-796
-795
-786
-771
-736
-712
-676
-628
-587
-560
-532
-487
-446
-402
-368
-353
-356
-365
-359
-357
-339
-323
-318
-310
-319
-310
-302
-294
-277
-267
-248
-231
-221
-219
-230
-249
-220
-189
-190
-157
-127
-103
-91
-101
-114
-112
-116
-115
-105
-90
-66
-50
-43
-22
4
28
58
61
90
150
158
192
235
259
288
323
344
338
349
371
390
417
448
482
508
514
498
495
509
507
534
526
506
498
500
483
458
444
431
416
392
372
373
342
272
233
206
173
118
61
24
-34
-83
-122
-195
-239
-271
-323
-346
-380
-423
-456
-519
-566
-604
-642
-662
-680
-711
-740
-760
-784
-802
-818
-844
-859
-870
-885
-888
-888
-901
-932
-951
-951
-956
-949
-939
-936
-918
-894
-883
-867
-837
-825
-795
-792
-799
-769
-740
-718
-703
-686
-649
-639
-606
-564
-515
-462
-435
-423
-423
-387
-354
-314
-280
-259
-234
-177
-152
-122
-79
-44
18
62
97
157
193
227
246
297
377
417
467
500
542
586
619
646
671
709
738
760
791
799
802
808
815
806
787
774
763
761
745
745
725
687
682
627
590
553
495
449
376
344
322
264
209
126
59
-10
-73
-102
-174
-229
-281
-348
-417
-495
-562
-610
-664
-713
-792
-852
-881
-923
-972
-1026
-1035
-1067
-1086
-1091
-1090
-1082
-1087
-1064
-1065
-1084
-1027
-969
-941
-933
-879
-775
-685
-582
-535
-502
-437
-419
-375
-338
-284
-206
-157
-80
-16
87
207
283
360
370
460
598
675
752
820
886
961
984
981
984
934
846
751
606
477
409
328
232
135
25
-38
-47
-80
-21
20
71
145
249
410
568
712
812
883
929
942
927
838
729
661
589
514
446
400
384
418
487
575
628
695
756
837
940
1031
1112
1166
1228
1245
1235
1188
1140
1101
1022
932
827
739
623
484
361
222
67
-63
-205
-349
-521
-701
-831
-953
-1069
-1182
-1293
-1394
-1486
-1563
-1627
-1733
-1829
-1929
-1997
-2072
-2164
-2216
-2256
-2346
-2430
-2471
-2598
-2642
-2489
-2452
-2508
-2704
-2788
-2433
-2261
-2145
-2198
-2291
-2285
-2203
-1948
-1772
-1632
-1559
-1545
-1432
-1238
-996
-689
-494
-411
-357
-201
-101
-39
-99
-190
-143
-18
200
460
753
1107
1491
1874
2193
2382
2557
2697
2803
2888
2943
3042
3056
3069
3138
3271
3483
3671
3863
4053
4289
4488
4598
4732
4864
5056
5202
5225
5290
5350
5466
5532
5594
5680
5653
5706
5683
5673
5669
5600
5594
5484
5361
5296
5149
4934
4823
4674
4445
4193
3929
3587
3265
2937
2591
2214
1784
1322
839
380
-28
-456
-825
-1122
-1452
-1742
-2114
-2365
-2707
-3051
-3305
-3636
-3795
-4031
-4195
-4307
-4487
-4570
-4721
-4800
-4882
-4978
-5015
-5123
-5114
-5120
-5113
-5071
-5045
-4982
-4929
-4866
-4802
-4743
-4672
-4598
-4538
-4428
-4387
-4313
-4234
-4201
-4129
-4102
-4033
-4009
-3907
-3747
-3670
-3456
-3304
-3159
-2861
-2662
-2473
-2343
-2122
-1867
-1620
-1384
-1228
-954
-771
-567
-402
-315
-245
-148
-13
186
394
621
907
1070
1305
1383
1523
1679
1750
1784
1756
1917
2042
2228
2294
2450
2563
2583
2818
2890
3053
3027
2984
3007
2726
2628
2393
2264
2202
1932
1924
1564
1477
1266
877
688
144
-75
-611
-1160
-1644
-2293
-2680
-3196
-3513
-3676
-3910
-4012
-4306
-4525
-4804
-5181
-5447
-5745
-5880
-5927
-5936
-5852
-5731
-5624
-5426
-5392
-5325
-5313
-5259
-5141
-5062
-4846
-4734
-4513
-4288
-4106
-3802
-3625
-3379
-3213
-3096
-2900
-2838
-2602
-2499
-2302
-2174
-2098
-1923
-1886
-1832
-1854
-1851
-1809
-1842
-1840
-1795
-1796
-1789
-1851
-1854
-1844
-1792
-1712
-1627
-1535
-1474
-1440
-1345
-1286
-1120
-936
-759
-533
-423
-323
-204
-71
27
227
433
628
861
1045
1221
1378
1433
1577
1708
1916
2143
2370
2599
2723
2832
3046
3338
3554
3814
3914
3767
3689
3815
4076
4299
4491
4546
4464
4349
4064
3727
3308
2751
2173
1607
1137
803
647
556
482
318
-51
-506
-943
-1430
-1807
-2099
-2323
-2438
-2554
-2510
-2474
-2460
-2371
-2431
-2483
-2596
-2714
-2694
-2718
-2580
-2431
-2276
-2115
-2004
-1808
-1640
-1382
-1118
-906
-735
-718
-711
-724
-667
-499
-321
-118
-6
25
-45
-151
-282
-361
-428
-475
-492
-586
-618
-663
-717
-806
-941
-1124
-1295
-1218
-1019
-645
-382
-406
-609
-850
-989
-902
-592
-222
119
251
228
255
228
302
633
550
489
717
933
1131
1554
1520
1369
1131
963
1258
1701
2020
2040
1965
1729
1994
2423
2330
2156
2478
2689
2636
2634
3007
3394
3232
3069
2993
2974
2951
2655
2133
1587
1200
1002
961
1098
1189
1129
849
347
-187
-672
-991
-1227
-1419
-1562
-1747
-1953
-2171
-2325
-2404
-2493
-2529
-2575
-2669
-2793
-2949
-3060
-3160
-3165
-3062
-2899
-2651
-2423
-2187
-1987
-1869
-1782
-1760
-1717
-1665
-1533
-1283
-1024
-736
-528
-442
-429
-525
-642
-753
-901
-990
-1119
-1206
-1269
-1287
-1188
-1147
-1205
-1464
-1742
-1815
-1867
-1944
-2044
-1935
-1646
-1592
-1641
-1619
-1552
-1601
-1659
-1557
-1358
-1192
-1088
-1051
-952
-791
-801
-736
-707
-389
-330
-320
-191
-295
-246
-47
-56
-1
90
355
605
424
767
831
624
665
769
915
1293
1432
1430
1566
1472
1591
1726
1954
2178
2214
2343
2498
2754
2814
2808
2761
2569
2380
2076
1844
1649
1518
1412
1290
1158
1033
922
718
514
236
-124
-462
-867
-1188
-1482
-1688
-1810
-1951
-2038
-2178
-2351
-2564
-2805
-3010
-3212
-3360
-3418
-3465
-3461
-3411
-3364
-3253
-3152
-3008
-2825
-2690
-2519
-2440
-2369
-2314
-2235
-2018
-1786
-1491
-1252
-1047
-971
-1005
-1076
-1223
-1271
-1334
-1335
-1314
-1372
-1362
-1362
-1394
-1462
-1517
-1542
-1692
-1824
-1959
-2063
-2031
-1942
-1815
-1738
-1671
-1624
-1623
-1674
-1454
-1377
-1365
-1436
-1423
-1081
-929
-883
-690
-574
-518
-294
-291
-290
-194
14
-3
116
395
906
1005
389
435
855
1049
1323
1372
1276
1439
1445
1351
1591
1951
2142
2168
2168
1993
2248
2749
2892
2949
2872
2817
2874
2970
3047
2928
2531
2068
1545
1112
989
933
897
711
326
39
-417
-670
-875
-1169
-1405
-1913
-2296
-2685
-2886
-2822
-2825
-2714
-2797
-2949
-3087
-3264
-3261
-3222
-3152
-3066
-3018
-2954
-2816
-2641
-2377
-2095
-1848
-1629
-1524
-1393
-1327
-1288
-1216
-1156
-1003
-827
-629
-383
-233
-202
-330
-490
-680
-786
-797
-859
-888
-1047
-1172
-1319
-1365
-1350
-1396
-1503
-1791
-2073
-2235
-2152
-1976
-1916
-1861
-1839
-1901
-1992
-1880
-1572
-1388
-1417
-1379
-1128
-1026
-973
-782
-403
4
142
70
-45
149
473
705
670
488
584
809
837
957
1429
1554
1206
1003
1014
1233
1479
1875
2057
1781
1578
1672
2119
2487
2606
2646
2809
2753
2715
2872
3187
3614
3584
3430
3062
2535
2341
1928
1661
1226
739
591
388
355
236
-76
-403
-853
-1211
-1442
-1748
-1987
-2304
-2644
-2855
-2922
-2753
-2536
-2444
-2371
-2549
-2668
-2756
-2706
-2440
-2330
-2086
-1974
-1935
-1740
-1499
-1087
-713
-441
-313
-379
-444
-509
-329
-131
139
333
401
396
165
69
-138
-230
-326
-533
-702
-1027
-1209
-1366
-1496
-1569
-1747
-1972
-2164
-2312
-2477
-2551
-2614
-2616
-2578
-2475
-2280
-2166
-2048
-2056
-1850
-1694
-1615
-1252
-1034
-868
-725
-478
-132
196
505
352
398
615
805
1095
1177
1233
1070
1096
1394
1618
1663
1467
1602
1845
1971
1906
1872
1979
2108
2250
2241
2428
2491
2553
2628
2624
2985
3070
3267
3515
3617
3660
3405
2850
2222
1702
1224
955
601
342
169
-164
-229
-499
-745
-913
-1405
-1676
-2205
-2578
-2808
-3170
-3088
-3157
-2979
-2719
-2666
-2481
-2546
-2546
-2543
-2583
-2417
-2331
-2187
-2063
-1956
-1730
-1404
-1058
-710
-556
-583
-678
-828
-795
-697
-512
-318
-382
-481
-681
-905
-942
-1076
-1152
-1280
-1561
-1777
-2088
-2265
-2369
-2467
-2475
-2666
-2742
-2900
-3016
-3104
-3244
-3139
-3029
-2815
-2567
-2433
-2284
-2101
-1915
-1575
-1209
-817
-457
-215
-12
167
459
768
1057
1394
1560
1631
1617
1653
1795
2023
2300
2431
2514
2381
2342
2350
2473
2693
2839
2975
2909
2940
2881
3029
3259
3389
3785
3834
3896
3980
4060
4354
4410
4619
4453
3830
3368
2435
1833
1280
676
493
53
-51
-339
-682
-1034
-1472
-1686
-2064
-2337
-2876
-3382
-3612
-3895
-3675
-3475
-3168
-2812
-2685
-2563
-2600
-2502
-2443
-2274
-2033
-1867
-1651
-1534
-1302
-1049
-603
-243
-22
102
-95
-144
-226
-233
-27
-10
-38
-239
-563
-978
-1112
-1290
-1447
-1473
-1875
-2107
-2529
-2951
-3058
-3230
-3089
-3096
-3113
-3204
-3367
-3386
-3374
-3145
-2895
-2582
-2353
-2223
-2042
-1856
-1391
-950
-378
100
473
886
1008
1384
1667
2085
2533
2809
3015
3050
3150
3070
3133
3382
3398
3540
3402
3235
3174
3063
3088
3018
3120
3001
3058
3006
2991
2928
2964
3234
3332
3643
3740
3891
4075
4275
4449
4175
3382
2555
1429
876
630
97
90
-304
-476
-661
-1080
-1215
-1632
-1849
-2255
-2902
-3218
-3654
-3736
-3609
-3436
-2960
-2588
-2212
-2150
-2156
-2180
-2131
-1988
-1761
-1578
-1469
-1245
-1321
-1120
-827
-542
-175
-245
-405
-798
-1114
-1196
-1325
-1183
-1247
-1467
-1672
-2176
-2440
-2722
-2889
-3060
-3248
-3361
-3707
-3971
-4154
-4215
-4015
-3706
-3521
-3500
-3599
-3617
-3626
-3393
-3062
-2701
-2265
-1963
-1676
-1414
-1085
-685
-193
277
744
1083
1311
1466
1658
1941
2395
2879
3011
3065
3002
2999
3016
3097
3284
3416
3380
3247
3226
3202
3136
3225
3277
3406
3580
3577
3676
3537
3755
4024
4274
4675
4824
5190
5123
5409
5450
4934
4241
2830
1710
804
381
-20
-733
-935
-1367
-1506
-1695
-2410
-2678
-3296
-3519
-4047
-4549
-4723
-4955
-4549
-4232
-3693
-3017
-2658
-2380
-2447
-2309
-2172
-1983
-1765
-1636
-1389
-1053
-729
-741
-553
-389
-432
-256
-743
-1178
-1681
-2146
-2276
-2567
-2352
-2501
-2749
-3149
-3741
-4169
-4708
-4782
-5169
-5271
-5258
-5513
-5502
-5594
-5364
-5077
-4730
-4429
-4478
-4346
-4345
-4145
-3783
-3272
-2704
-2254
-1747
-1543
-1266
-967
-636
-201
204
647
763
974
1029
1161
1502
1676
1980
1898
1948
1787
1567
1647
1563
1631
1837
1872
1962
1984
1979
2036
2217
2498
2738
2950
2982
3280
3263
3781
4233
4507
5269
5377
5962
6208
6490
6502
5378
4448
2696
1615
1014
369
-1
-803
-1096
-1603
-1993
-2261
-3046
-3480
-3940
-4418
-4902
-5346
-5522
-5371
-4731
-3982
-3202
-2559
-2189
-1987
-1738
-1469
-1159
-842
-507
-252
52
446
652
751
984
1033
932
822
223
-522
-1174
-1528
-1690
-1817
-2001
-2432
-2874
-3279
-3623
-4134
-4384
-4618
-4852
-4886
-5062
-5113
-4970
-4724
-4160
-3729
-3136
-2931
-2953
-2731
-2653
-2134
-1625
-1223
-869
-464
50
291
682
1040
1383
1685
1980
1996
1996
2191
2143
2416
2519
2770
2670
2457
2440
2095
2327
2296
2225
2377
2325
2546
2449
2605
2827
2897
3438
3473
3780
3967
4228
4625
4966
5568
5934
6401
6687
7056
7306
7672
7897
7529
6407
4836
3247
1990
1319
777
-61
-951
-1422
-1965
-2502
-2951
-3844
-4333
-4614
-4927
-5432
-5864
-5936
-5609
-4705
-3810
-2979
-2268
-1873
-1511
-1259
-923
-570
-244
226
558
882
1106
1347
1222
1195
1232
835
449
-239
-1253
-1895
-2402
-2572
-2705
-2959
-3293
-3927
-4318
-4878
-5348
-5627
-5786
-5688
-5692
-5523
-5496
-5334
-4709
-4195
-3469
-2999
-2748
-2634
-2528
-2128
-1722
-1187
-635
-235
173
404
632
753
976
1272
1470
1636
1662
1543
1456
1519
1661
1812
1988
1937
1674
1586
1453
1382
1527
1639
1820
2045
2210
2349
2477
2750
3065
3452
3884
4056
4275
4631
4789
5379
5945
6453
6883
7285
7653
7639
7940
8022
7977
7234
5518
3685
1749
701
218
-534
-1442
-2242
-2721
-3316
-3759
-4500
-5209
-5494
-5638
-5801
-6264
-6417
-6138
-5426
-4267
-3224
-2273
-1709
-1214
-922
-611
-150
60
453
822
1108
1331
1503
1436
1220
1128
931
369
-345
-1233
-2388
-3138
-3448
-3725
-3914
-4116
-4453
-4969
-5333
-5804
-6353
-6328
-6242
-6037
-5874
-5621
-5439
-5077
-4294
-3694
-2896
-2344
-2105
-2007
-1909
-1456
-1201
-732
-281
28
392
462
532
404
563
717
779
946
770
624
399
329
453
597
865
718
595
516
351
461
538
861
1152
1528
1949
1989
2339
2632
3018
3486
3888
4436
4403
4889
5105
5298
5772
6081
6605
6861
7172
7260
7297
7327
7191
6289
4449
2440
800
-374
-1146
-1858
-3004
-3744
-3953
-4277
-4641
-5255
-5711
-6002
-5875
-5940
-6358
-6295
-6074
-5081
-3853
-2813
-1795
-1204
-367
43
403
697
727
1097
1296
1654
1648
1555
1521
1116
981
666
31
-751
-1794
-2815
-3655
-4095
-4449
-4675
-4819
-5162
-5440
-5732
-6063
-6206
-6114
-5949
-5681
-5347
-5219
-4955
-4418
-3848
-3036
-2370
-1899
-1708
-1591
-1454
-1321
-992
-761
-454
-189
-11
133
149
195
159
312
377
454
307
120
108
-14
206
292
392
386
430
462
380
619
696
905
1329
1680
1988
2244
2451
2732
3286
3950
4485
4807
5074
5192
5418
5763
6043
6344
6711
7021
7254
7494
7751
7558
7556
6533
4811
3035
1164
-21
-1133
-1716
-2851
-3439
-3527
-4109
-4146
-4733
-5152
-5352
-5456
-5324
-5694
-5549
-5175
-4429
-3188
-2277
-1108
-472
318
894
995
1339
1357
1524
1663
1915
1954
1874
1888
1472
1178
855
292
-479
-1364
-2370
-3280
-3784
-4196
-4469
-4578
-4834
-5119
-5300
-5582
-5896
-5837
-5790
-5510
-5169
-4890
-4630
-4357
-3744
-3148
-2391
-1868
-1509
-1268
-1209
-949
-859
-691
-437
-219
53
205
313
235
204
248
266
340
227
157
-26
-85
89
138
327
376
441
451
522
644
728
933
1210
1729
2017
2436
2793
2955
3419
3903
4387
4823
5119
5613
5628
6004
6264
6335
6835
6835
7274
7295
7432
7600
7348
7483
6139
4562
2757
804
-334
-1427
-2114
-3175
-3715
-3814
-4183
-4315
-4680
-5013
-5143
-5124
-4973
-5187
-5256
-4916
-4214
-3215
-2090
-1078
-246
435
1059
1343
1506
1660
1665
1828
1857
1802
1721
1423
1104
705
480
13
-671
-1452
-2425
-3267
-3973
-4267
-4696
-4860
-4825
-5010
-5318
-5723
-5894
-6072
-5819
-5446
-5154
-4836
-4635
-4288
-3991
-3476
-2851
-2338
-1896
-1586
-1353
-1267
-1090
-996
-791
-456
-194
-13
-25
-126
-242
-211
-183
-113
-58
-156
-178
-338
-405
-320
-213
-117
49
191
221
370
454
596
879
1298
1765
2110
2470
2781
3135
3570
4020
4484
4801
5092
5391
5536
5813
6065
6248
6575
6757
7016
7109
7116
7129
7005
6073
4569
2931
1209
-315
-1357
-2190
-3219
-3506
-3837
-4067
-4300
-4680
-4788
-4987
-4906
-5083
-5154
-5156
-5136
-4590
-4015
-3147
-2164
-1296
-397
196
630
915
1039
1156
1149
1268
1234
1179
1086
852
503
237
-71
-536
-1092
-1755
-2461
-3203
-3632
-4185
-4489
-4712
-4952
-4972
-5211
-5525
-5846
-5969
-5969
-5841
-5454
-5244
-4899
-4523
-4203
-3698
-3275
-2828
-2417
-1984
-1691
-1419
-1127
-986
-729
-441
-155
83
220
224
228
290
292
342
397
387
411
467
483
454
455
453
487
618
683
762
816
887
1043
1307
1589
1801
2056
2226
2493
2849
3068
3376
3680
3951
4254
4673
4853
4966
5217
5316
5533
5728
5847
5943
6011
5720
4741
3482
1949
541
-621
-1640
-2455
-3194
-3695
-4006
-4253
-4557
-4848
-5027
-5157
-5192
-5179
-5274
-5364
-5333
-5133
-4733
-4091
-3278
-2465
-1691
-943
-327
204
605
837
1069
1310
1548
1737
1863
1799
1637
1559
1396
1253
1029
656
201
-287
-744
-1265
-1720
-2197
-2584
-2885
-3139
-3346
-3798
-4258
-4583
-4828
-4814
-4690
-4495
-4354
-4196
-4060
-3932
-3648
-3396
-3041
-2616
-2210
-1812
-1475
-1228
-1008
-771
-563
-302
-51
64
108
57
-120
-236
-385
-532
-573
-663
-800
-857
-1004
-1194
-1337
-1534
-1682
-1725
-1682
-1650
-1514
-1411
-1339
-1153
-987
-739
-364
-12
402
975
1459
1786
2217
2637
3029
3427
3828
4193
4560
4963
5264
5545
5762
5683
5325
4824
4079
3328
2583
1767
1097
620
208
-121
-379
-631
-845
-987
-1104
-1237
-1342
-1559
-1833
-1958
-2073
-2071
-1960
-1833
-1552
-1192
-824
-452
-81
218
431
682
893
1073
1238
1280
1289
1272
1256
1244
1240
1199
1070
952
837
614
352
61
-311
-669
-1055
-1381
-1708
-2002
-2324
-2729
-3063
-3399
-3582
-3685
-3742
-3686
-3619
-3511
-3439
-3390
-3347
-3274
-3131
-3002
-2842
-2693
-2587
-2472
-2401
-2371
-2367
-2336
-2271
-2163
-2061
-1929
-1758
-1593
-1334
-1051
-780
-510
-232
4
250
514
718
992
1291
1573
1843
2069
2247
2468
2775
3151
3522
3899
4263
4646
5006
5307
5539
5637
5695
5740
5825
5845
5831
5807
5772
5680
5646
5599
5476
5334
5074
4723
4336
3885
3429
2971
2489
2042
1637
1308
977
670
411
103
-182
-411
-663
-870
-1114
-1333
-1462
-1629
-1792
-1947
-2092
-2175
-2187
-2148
-2125
-2065
-1998
-1969
-1925
-1896
-1866
-1846
-1850
-1859
-1906
-1953
-2009
-2054
-2087
-2112
-2101
-2083
-2058
-2007
-1979
-1967
-1974
-1997
-2000
-2035
-2062
-2091
-2107
-2113
-2115
-2089
-2062
-2011
-1919
-1835
-1747
-1670
-1589
-1525
-1479
-1436
-1430
-1443
-1449
-1436
-1375
-1294
-1180
-1052
-955
-837
-735
-611
-488
-401
-331
-268
-213
-191
-146
-86
-56
-13
35
59
68
80
97
88
97
133
151
161
165
156
165
174
174
189
173
175
201
226
269
305
335
373
402
423
450
478
516
562
587
625
646
653
665
658
629
585
554
503
432
356
290
248
236
222
205
176
129
100
53
-2
-58
-125
-196
-270
-329
-399
-479
-533
-592
-655
-701
-746
-787
-827
-859
-856
-859
-870
-879
-907
-945
-960
-945
-937
-903
-898
-874
-866
-879
-873
-869
-863
-877
-898
-916
-928
-941
-965
-971
-981
-992
-968
-968
-967
-975
-986
-993
-1008
-978
-945
-935
-929
-900
-868
-850
-823
-803
-804
-820
-815
-802
-797
-810
-804
-788
-772
-733
-703
-675
-639
-599
-571
-543
-512
-477
-455
-455
-452
-433
-416
-383
-353
-324
-297
-286
-252
-230
-217
-190
-149
-127
-96
-69
-59
-31
-14
33
81
127
170
203
227
250
274
280
289
293
313
321
341
385
406
418
430
413
390
367
346
310
274
251
215
166
122
92
58
30
19
7
-21
-43
-83
-120
-146
-175
-204
-236
-256
-280
-295
-293
-276
-260
-256
-240
-213
-212
-209
-227
-240
-244
-268
-297
-361
-430
-500
-554
-608
-669
-713
-759
-815
-875
-927
-975
-1005
-1027
-1057
-1082
-1071
-1049
-1028
-984
-953
-911
-877
-843
-784
-712
-662
-622
-578
-530
-511
-491
-468
-464
-447
-433
-425
-405
-401
-421
-443
-457
-462
-468
-470
-468
-462
-479
-491
-493
-476
-440
-421
-401
-386
-371
-356
-348
-344
-343
-322
-302
-297
-285
-272
-256
-256
-248
-227
-219
-211
-209
-198
-176
-150
-107
-57
10
65
125
189
236
271
291
313
335
376
412
422
429
451
481
527
567
584
600
604
612
630
684
718
732
728
713
700
674
642
600
534
476
411
317
248
173
81
11
-83
-192
-293
-395
-481
-560
-634
-709
-772
-830
-869
-881
-898
-899
-881
-869
-845
-809
-775
-740
-712
-703
-692
-672
-647
-612
-581
-553
-530
-535
-541
-549
-568
-594
-641
-670
-711
-756
-765
-783
-809
-818
-831
-833
-860
-873
-883
-885
-882
-874
-869
-854
-809
-757
-687
-638
-612
-587
-549
-531
-508
-473
-450
-409
-393
-377
-333
-295
-278
-254
-237
-215
-196
-184
-141
-95
-74
-56
-33
5
50
86
133
179
222
270
323
370
399
427
450
465
479
494
518
563
606
653
674
676
676
668
669
671
661
637
608
550
489
444
423
391
341
285
236
196
173
147
111
95
71
41
15
-16
-49
-79
-123
-153
-170
-199
-204
-207
-216
-238
-258
-263
-276
-291
-303
-320
-342
-349
-347
-350
-339
-320
-298
-282
-287
-296
-313
-351
-397
-466
-530
-583
-617
-651
-676
-684
-708
-718
-736
-759
-783
-789
-797
-807
-822
-836
-852
-855
-843
-830
-803
-769
-733
-719
-717
-707
-698
-683
-637
-594
-528
-461
-416
-363
-317
-272
-212
-155
-90
-25
26
66
99
129
150
162
171
188
209
215
218
223
219
210
189
176
174
163
157
143
151
165
169
175
190
210
241
274
296
326
340
350
364
375
390
405
402
402
399
424
444
436
410
383
369
349
325
307
265
225
194
150
132
116
108
92
86
82
59
59
53
30
10
-1
2
-3
-2
9
12
0
-25
-43
-66
-88
-114
-131
-166
-225
-262
-285
-318
-356
-397
-432
-464
-502
-534
-590
-647
-696
-727
-751
-799
-820
-838
-855
-873
-883
-871
-850
-822
-799
-770
-729
-709
-689
-658
-619
-554
-517
-487
-430
-397
-340
-283
-253
-236
-236
-240
-242
-235
-228
-194
-181
-164
-150
-148
-145
-141
-119
-95
-82
-77
-69
-77
-89
-79
-55
-44
-27
7
47
86
109
137
158
168
168
162
160
166
175
210
244
250
277
302
304
328
345
341
328
296
277
253
239
255
248
248
278
277
287
303
319
344
356
372
374
379
378
357
335
313
276
247
236
215
184
161
126
82
47
-1
-51
-105
-163
-229
-275
-303
-337
-363
-411
-442
-488
-548
-613
-672
-694
-718
-753
-759
-776
-789
-781
-790
-800
-787
-755
-744
-738
-733
-728
-739
-752
-748
-749
-750
-739
-719
-698
-683
-670
-648
-635
-626
-610
-586
-560
-520
-477
-430
-390
-365
-331
-312
-299
-277
-260
-235
-234
-238
-215
-204
-208
-217
-195
-179
-168
-127
-114
-104
-89
-89
-80
-77
-68
-37
-13
-5
-17
-24
-16
-3
26
68
101
148
184
201
213
230
242
247
267
289
313
348
371
377
397
409
417
413
411
422
436
452
457
421
394
359
321
309
299
302
306
294
270
242
183
124
45
-23
-65
-104
-119
-145
-198
-236
-290
-339
-378
-423
-457
-503
-548
-595
-650
-702
-747
-772
-812
-860
-875
-878
-871
-847
-825
-821
-810
-800
-759
-718
-677
-625
-598
-582
-560
-555
-548
-536
-550
-539
-544
-555
-547
-559
-557
-552
-554
-549
-538
-535
-529
-509
-510
-522
-532
-534
-532
-518
-516
-494
-465
-456
-444
-417
-380
-353
-307
-274
-248
-205
-185
-149
-108
-74
-44
-8
31
64
102
145
194
229
262
296
309
330
368
390
421
444
459
469
456
442
439
443
428
429
428
427
414
400
382
375
384
382
381
379
371
350
306
265
230
177
134
82
11
-61
-128
-179
-226
-262
-300
-343
-400
-450
-481
-514
-529
-559
-574
-581
-593
-589
-588
-582
-575
-581
-582
-569
-569
-573
-588
-586
-588
-605
-589
-562
-554
-560
-565
-574
-571
-588
-602
-601
-617
-629
-638
-652
-677
-699
-724
-746
-753
-769
-771
-757
-778
-798
-800
-783
-765
-747
-727
-707
-679
-652
-607
-562
-518
-478
-443
-409
-366
-294
-240
-185
-130
-63
3
50
75
100
133
161
188
191
191
198
209
215
227
240
229
230
256
277
282
281
289
311
317
322
330
330
323
314
314
317
326
331
333
321
303
260
228
215
203
179
161
162
134
90
54
45
16
-23
-55
-78
-82
-95
-112
-118
-137
-152
-161
-156
-178
-212
-238
-272
-290
-310
-338
-361
-391
-446
-499
-537
-590
-639
-679
-712
-745
-786
-821
-851
-870
-874
-881
-890
-921
-943
-960
-989
-998
-1011
-1024
-1034
-1043
-1059
-1062
-1052
-1031
-1023
-1013
-997
-979
-967
-940
-899
-873
-839
-785
-757
-726
-671
-638
-604
-560
-508
-435
-362
-297
-224
-171
-123
-74
-28
16
47
55
67
81
78
88
95
92
94
100
107
106
97
83
103
132
150
160
154
140
132
130
157
163
164
168
175
212
222
232
233
223
225
260
298
327
339
361
379
375
375
372
370
371
360
343
317
299
271
238
210
167
115
76
36
-11
-78
-128
-175
-246
-297
-340
-386
-437
-489
-550
-608
-665
-728
-771
-829
-890
-938
-986
-1032
-1077
-1118
-1145
-1165
-1178
-1180
-1196
-1198
-1196
-1193
-1191
-1164
-1146
-1124
-1098
-1077
-1042
-1015
-988
-947
-909
-861
-792
-745
-692
-651
-606
-570
-527
-458
-403
-349
-309
-282
-258
-243
-217
-187
-182
-167
-146
-125
-123
-125
-109
-101
-94
-95
-92
-72
-72
-88
-73
-68
-64
-30
7
38
74
83
85
105
102
116
136
162
205
241
267
283
284
293
306
313
330
348
355
351
351
356
390
407
422
423
405
395
387
363
338
307
285
257
200
153
106
66
44
28
24
30
-9
-46
-75
-120
-151
-177
-230
-295
-341
-388
-460
-524
-579
-625
-686
-749
-812
-875
-942
-993
-1037
-1083
-1121
-1148
-1172
-1204
-1222
-1239
-1238
-1233
-1198
-1156
-1124
-1079
-1030
-993
-953
-905
-872
-839
-796
-750
-697
-662
-642
-619
-595
-554
-521
-494
-472
-471
-454
-438
-429
-418
-412
-411
-402
-382
-365
-361
-371
-363
-340
-309
-264
-233
-206
-164
-146
-131
-121
-104
-79
-62
-51
-31
-18
-1
15
36
61
83
114
161
203
229
256
280
288
299
303
320
353
396
448
467
483
500
519
532
544
560
578
570
531
512
482
454
437
422
384
335
299
279
249
207
160
101
61
-2
-73
-141
-225
-290
-338
-390
-442
-474
-527
-567
-605
-654
-703
-733
-754
-773
-803
-850
-876
-907
-920
-940
-952
-958
-970
-981
-992
-979
-974
-972
-969
-978
-983
-984
-1005
-1015
-1002
-980
-962
-964
-967
-968
-959
-957
-952
-938
-918
-901
-866
-829
-799
-757
-726
-685
-649
-635
-616
-590
-567
-560
-551
-540
-517
-495
-472
-432
-408
-390
-388
-403
-397
-374
-365
-350
-325
-318
-294
-243
-209
-178
-158
-132
-96
-62
-33
4
46
78
117
145
175
211
234
258
285
316
353
377
400
404
417
436
456
463
467
499
506
504
495
482
477
466
454
445
420
410
396
370
349
330
326
298
241
193
176
119
62
13
-47
-88
-149
-195
-230
-289
-346
-395
-451
-507
-553
-591
-623
-653
-688
-725
-760
-787
-796
-823
-821
-815
-830
-837
-840
-851
-853
-856
-870
-859
-862
-862
-881
-917
-925
-927
-947
-961
-980
-976
-969
-997
-1011
-1016
-1031
-1040
-1044
-1058
-1065
-1085
-1100
-1103
-1086
-1062
-1042
-1018
-996
-959
-926
-896
-845
-776
-720
-674
-626
-558
-506
-441
-354
-293
-263
-223
-155
-93
-66
-41
-9
-9
6
23
38
51
60
81
113
123
124
163
196
209
221
266
305
321
361
407
439
485
522
539
575
597
618
641
659
690
704
702
704
695
696
696
687
666
639
616
578
527
492
457
413
369
309
258
202
144
95
39
-12
-58
-83
-136
-192
-225
-257
-290
-326
-366
-400
-431
-470
-492
-523
-565
-598
-636
-674
-715
-743
-778
-825
-887
-938
-976
-1021
-1081
-1144
-1167
-1207
-1242
-1274
-1312
-1343
-1360
-1385
-1394
-1394
-1382
-1363
-1350
-1338
-1326
-1299
-1273
-1237
-1190
-1124
-1056
-1005
-951
-904
-835
-769
-723
-677
-638
-593
-575
-553
-514
-493
-466
-431
-396
-367
-366
-337
-309
-306
-294
-300
-267
-244
-236
-207
-193
-177
-158
-144
-114
-80
-74
-43
-8
29
82
132
177
217
265
314
357
385
428
483
542
564
599
646
671
684
707
749
774
811
836
844
848
846
840
859
859
842
836
817
793
752
719
693
676
645
606
547
475
415
329
262
195
122
62
-20
-116
-201
-298
-383
-457
-552
-631
-710
-801
-849
-903
-973
-1022
-1086
-1130
-1148
-1174
-1206
-1244
-1279
-1320
-1364
-1401
-1446
-1465
-1472
-1468
-1467
-1467
-1438
-1431
-1423
-1416
-1406
-1391
-1374
-1348
-1317
-1284
-1272
-1249
-1228
-1209
-1180
-1138
-1097
-1076
-1056
-1031
-998
-944
-907
-890
-845
-819
-787
-741
-713
-666
-614
-572
-536
-492
-469
-442
-408
-380
-357
-322
-297
-256
-196
-170
-155
-131
-134
-106
-64
-38
0
31
68
87
113
146
191
237
293
327
352
395
446
498
524
564
615
658
691
729
765
810
836
866
902
928
943
963
962
958
983
971
961
927
880
834
803
749
674
629
570
513
445
383
319
229
121
32
-60
-146
-232
-336
-418
-481
-558
-650
-720
-804
-881
-943
-1000
-1033
-1083
-1115
-1131
-1158
-1169
-1153
-1141
-1123
-1129
-1121
-1116
-1123
-1123
-1135
-1147
-1156
-1164
-1154
-1147
-1159
-1148
-1120
-1099
-1071
-1036
-1016
-974
-967
-970
-962
-955
-927
-911
-888
-874
-872
-880
-882
-870
-880
-857
-839
-837
-803
-772
-748
-714
-683
-666
-638
-605
-551
-507
-484
-458
-439
-407
-380
-342
-302
-289
-256
-210
-189
-162
-141
-93
-29
12
64
85
88
94
111
145
185
222
277
328
365
410
456
506
574
626
681
733
785
834
861
911
940
966
987
1024
1072
1093
1085
1071
1044
1011
962
926
869
785
734
675
626
574
513
466
424
393
358
306
253
188
123
67
0
-71
-114
-172
-232
-283
-327
-377
-438
-488
-557
-610
-637
-674
-711
-752
-789
-822
-874
-910
-931
-946
-962
-988
-1020
-1064
-1119
-1155
-1181
-1212
-1240
-1257
-1278
-1298
-1330
-1328
-1322
-1325
-1308
-1314
-1299
-1293
-1285
-1342
-1353
-1316
-1346
-1357
-1448
-1506
-1643
-1566
-1385
-1625
-1618
-1542
-1479
-1427
-1445
-1379
-1264
-1248
-1312
-1246
-1299
-1404
-1685
-1848
-1789
-1938
-2037
-2014
-1875
-1695
-1516
-1390
-1298
-1319
-1371
-1367
-1427
-1505
-1665
-1738
-1811
-1757
-1655
-1634
-1512
-1593
-1523
-1193
-979
-853
-704
-472
-263
-5
247
508
841
1146
1436
1731
2044
2293
2565
2839
3107
3278
3287
3197
3058
2774
2442
2017
1513
957
410
-113
-638
-1144
-1613
-1996
-2252
-2347
-2355
-2369
-2426
-2530
-2595
-2637
-2738
-2885
-3062
-3272
-3511
-3656
-3794
-3876
-3894
-3909
-3783
-3591
-3360
-3225
-3134
-2992
-2888
-2811
-2801
-2912
-3054
-3210
-3428
-3719
-4043
-4415
-4724
-5004
-5395
-5599
-5732
-5958
-6203
-6333
-6324
-6326
-6208
-6107
-6039
-5836
-5608
-5355
-5149
-4829
-4456
-4010
-3556
-3074
-2424
-2017
-1645
-1217
-668
-290
196
890
1406
2063
2705
3306
3889
4499
4963
5376
5878
6147
6344
6522
6703
6768
6832
6854
6745
6765
6695
6617
6726
6902
7086
7272
7468
7744
7975
8337
8536
8655
8858
8883
8902
8920
8812
8618
8621
8570
8418
8302
8232
8238
8212
8340
8470
8605
8726
8801
8804
8009
6979
5855
4584
3183
1904
527
-936
-1941
-2885
-3665
-4216
-4508
-4669
-4537
-4262
-4247
-4115
-4196
-4339
-4357
-4475
-4642
-4641
-4520
-4494
-4192
-3749
-3372
-2755
-2050
-1393
-825
-261
-26
-87
-227
-498
-738
-1206
-1900
-2559
-3165
-3741
-4282
-4695
-5107
-5450
-5610
-5749
-6089
-6353
-6660
-7050
-7342
-7665
-7892
-8128
-8217
-8299
-8186
-7954
-7778
-7353
-6958
-6510
-6143
-5685
-5440
-5160
-4720
-4642
-4440
-4225
-3942
-3567
-3123
-2602
-2242
-1729
-1351
-1041
-691
-656
-632
-704
-781
-994
-1214
-1418
-1710
-1583
-1543
-1448
-1284
-1007
-612
-271
264
570
1034
1439
1756
2240
2617
3038
3443
3923
4257
4724
5160
5406
5742
6245
6923
7324
7747
8149
8543
9008
9397
9892
9796
8870
7798
6522
4892
3342
1958
331
-1033
-1881
-2697
-3356
-3788
-3874
-3747
-3178
-2664
-2431
-2087
-2104
-1986
-1690
-1472
-1199
-779
-281
290
1283
2076
2636
3615
4759
5609
6232
6600
6525
6320
6074
5512
4727
3846
2983
2285
1452
529
-222
-849
-1444
-1963
-2226
-2809
-3590
-4107
-4566
-4989
-5450
-5822
-6121
-6134
-5931
-5762
-5411
-5081
-4597
-3915
-3313
-2888
-2590
-2277
-2136
-1860
-1640
-1550
-1446
-1342
-1144
-960
-638
-541
-429
-42
301
411
310
214
-61
-256
-499
-851
-1099
-1379
-1491
-1525
-1361
-1239
-1141
-818
-551
-56
392
707
1007
1427
1957
2429
3112
3535
4053
4699
5050
5487
5885
6183
6281
6456
6806
7021
7177
7195
7277
7543
7657
7756
7749
6933
5646
4329
2506
690
-870
-2483
-4186
-5467
-6197
-6963
-7281
-7532
-7413
-6830
-6210
-5681
-5462
-5136
-5064
-4574
-4167
-3970
-3342
-2850
-2165
-1329
-357
470
1225
2294
3129
3677
3886
3673
3304
2805
2184
1186
207
-733
-1569
-2267
-3255
-3971
-4449
-4706
-5104
-5460
-5649
-6140
-6499
-6758
-7001
-7197
-7218
-7150
-7042
-6605
-6054
-5547
-4975
-4391
-3546
-2873
-2515
-2236
-2042
-1778
-1714
-1595
-1542
-1556
-1396
-1274
-1113
-965
-723
-463
-225
73
121
-27
-182
-327
-436
-640
-823
-925
-903
-801
-698
-343
-48
355
951
1435
1933
2442
2942
3313
3819
4570
5053
5596
6181
6639
6989
7105
7320
7582
7811
7862
7844
8029
8118
8234
8302
8166
8173
8174
8371
7560
5976
4481
2456
1162
-207
-1623
-3284
-4571
-4841
-5408
-5252
-5580
-5505
-4746
-3884
-3146
-3288
-3160
-3289
-2543
-1829
-1703
-1221
-842
-49
827
1714
2240
2658
3529
4130
4464
4184
3572
2809
2186
1639
616
-364
-1517
-2303
-2897
-3551
-4206
-4850
-5058
-5325
-5441
-5705
-6182
-6701
-6786
-6579
-6523
-6340
-6290
-5956
-5350
-4752
-4233
-3859
-3360
-2847
-2301
-1993
-2088
-2073
-2091
-1978
-1748
-1670
-1675
-1783
-1646
-1494
-1254
-1133
-1167
-968
-954
-997
-1228
-1554
-1677
-1720
-1622
-1605
-1514
-1424
-1290
-909
-560
-110
326
732
1098
1541
2087
2486
3071
3595
4327
5040
5381
5575
5597
5706
5728
5773
5763
5673
5484
5336
5587
5778
5958
6142
6182
6399
6619
6461
5278
3764
2248
578
-562
-1768
-3167
-4430
-5194
-5210
-5151
-4887
-4905
-4552
-3678
-3199
-2778
-3099
-3305
-3146
-2500
-1879
-1880
-1508
-1003
-54
900
1508
1953
2367
2949
3138
2882
2121
1296
696
185
-466
-1470
-2270
-2974
-3306
-3599
-4117
-4604
-5047
-5186
-5409
-5660
-6087
-6509
-6525
-6303
-5874
-5767
-5546
-5042
-4420
-3759
-3309
-3070
-2880
-2566
-2157
-1973
-2095
-2159
-2184
-1921
-1788
-1683
-1654
-1637
-1312
-1062
-823
-949
-1123
-1113
-1032
-1095
-1343
-1523
-1508
-1243
-976
-809
-656
-294
118
541
946
1178
1348
1614
2129
2609
2892
3265
3845
4669
5374
5740
5932
6055
6124
6077
6010
5776
5523
5352
5299
5339
5496
5648
5822
6228
6486
6643
6615
6488
5526
4048
2610
864
-290
-1280
-2365
-3376
-3872
-3857
-3808
-3468
-3313
-3075
-2421
-2104
-2090
-2332
-2510
-2491
-2025
-1607
-1413
-949
-315
501
1240
1793
1992
2310
2549
2422
1935
1051
347
-194
-598
-1090
-1875
-2518
-2903
-3099
-3330
-3847
-4250
-4682
-4896
-5130
-5480
-5753
-6032
-5863
-5480
-5019
-4714
-4404
-3855
-3303
-2653
-2399
-2348
-2315
-2239
-2006
-2021
-2091
-2208
-2161
-1937
-1802
-1677
-1717
-1706
-1555
-1396
-1319
-1515
-1646
-1713
-1690
-1533
-1558
-1552
-1441
-1094
-728
-575
-292
3
405
689
939
1146
1220
1582
1953
2434
2804
3391
3943
4451
5150
5550
5898
5859
5704
5565
5396
5215
4806
4714
4733
4875
5098
5272
5652
5825
6074
6039
6051
6007
5106
3758
2209
588
-538
-1325
-2088
-3006
-3484
-3436
-3146
-2711
-2728
-2736
-2307
-1864
-1848
-2217
-2640
-2649
-2118
-1498
-1169
-876
-278
459
1239
1661
1693
1792
1936
1820
1259
428
-268
-679
-912
-1230
-1801
-2412
-2650
-2868
-3081
-3564
-4144
-4462
-4792
-5026
-5427
-5670
-5628
-5442
-4944
-4518
-4103
-3821
-3331
-2874
-2589
-2541
-2812
-2804
-2680
-2481
-2686
-2715
-2533
-2350
-1971
-2040
-2025
-1900
-1933
-1865
-1987
-2012
-2086
-2146
-2028
-1944
-1771
-1722
-1531
-1092
-789
-576
-339
-262
142
400
641
773
993
1440
1703
2140
2429
2954
3559
4092
4613
5049
5438
5556
5688
5316
4982
4915
4630
4616
4404
4467
4451
4655
5278
5362
5746
5673
5635
5847
5677
4677
3137
2026
728
-182
-895
-2067
-2756
-2728
-2738
-2770
-2369
-2392
-2343
-1910
-1891
-1934
-2302
-2460
-2383
-1653
-1214
-1211
-559
-2
836
1393
1516
1537
1726
1815
1376
798
95
-335
-588
-829
-1179
-1745
-2287
-2545
-2600
-3006
-3566
-4094
-4482
-4685
-5024
-5411
-5604
-5409
-5106
-4670
-4289
-4046
-3711
-3203
-3021
-3089
-2940
-2926
-2752
-2587
-2488
-2482
-2375
-2050
-1918
-1665
-1711
-1766
-1612
-1733
-1819
-1867
-1859
-1751
-1719
-1658
-1653
-1465
-1192
-1031
-655
-522
-309
-66
50
363
415
633
900
1205
1537
1566
2009
2283
2825
3401
3694
4305
4625
5039
5246
5332
5094
4847
4875
4580
4452
4327
4319
4330
4756
5096
5247
5607
5532
5649
5739
5524
4252
2871
1766
337
-223
-1173
-2289
-2836
-2801
-2577
-2644
-2254
-2505
-2080
-1595
-1681
-1911
-2459
-2313
-2059
-1448
-1429
-1393
-689
-19
823
1023
1070
1165
1421
1517
851
137
-520
-736
-886
-1408
-1861
-2450
-2789
-2758
-2972
-3490
-3991
-4310
-4481
-4759
-5133
-5584
-5534
-5136
-4943
-4605
-4310
-4187
-3937
-3416
-3078
-2871
-2824
-2729
-2497
-2337
-2303
-2432
-2179
-1992
-1880
-1808
-2014
-1956
-1891
-1839
-1703
-1718
-1713
-1715
-1641
-1542
-1473
-1406
-1263
-943
-747
-630
-490
-220
38
371
553
708
1020
1181
1425
1772
2014
2305
2765
3253
3655
4069
4434
4815
4962
4749
4625
4338
4151
4077
4029
3985
3935
4317
4713
4917
5241
5279
5464
5710
5621
4983
3771
2536
1260
468
-268
-1285
-2191
-2581
-2391
-2324
-2292
-2260
-2075
-1672
-1594
-1709
-2186
-2438
-2280
-2011
-1683
-1764
-1510
-910
-96
482
589
783
982
1203
986
350
-295
-672
-825
-1112
-1518
-2065
-2464
-2588
-2591
-2866
-3351
-3700
-3939
-4109
-4523
-4920
-5155
-5066
-4831
-4632
-4372
-4253
-4079
-3736
-3242
-3012
-2963
-2806
-2655
-2435
-2462
-2450
-2376
-2180
-1933
-2026
-1969
-1994
-2024
-1843
-1719
-1680
-1714
-1706
-1612
-1490
-1405
-1441
-1286
-997
-829
-750
-602
-366
-131
137
247
371
557
737
1031
1157
1357
1693
2099
2647
2910
3346
3784
4236
4559
4560
4581
4306
4289
4277
3955
3752
3743
3915
4254
4423
4641
4781
5151
5338
5291
5367
4488
3543
2682
1447
493
-488
-1304
-2098
-2401
-2391
-2666
-2321
-2260
-2102
-1741
-1715
-1761
-2061
-2136
-2123
-1937
-1886
-1994
-1613
-1055
-515
-63
156
508
851
1036
776
338
-73
-443
-656
-1142
-1601
-1948
-2309
-2508
-2613
-2880
-3240
-3401
-3509
-3825
-4137
-4445
-4666
-4629
-4545
-4586
-4371
-4099
-4013
-3852
-3462
-3105
-3011
-2717
-2614
-2495
-2354
-2317
-2228
-2210
-2051
-2095
-2013
-1950
-2042
-1873
-1691
-1512
-1363
-1390
-1445
-1261
-1163
-1177
-1142
-1072
-909
-791
-658
-509
-315
-34
159
512
655
747
1042
1218
1439
1603
1834
2166
2479
2867
3169
3613
4028
4174
4375
4360
4425
4285
3995
4093
3710
3881
3912
3938
4329
4285
4787
4902
5073
5351
4877
4310
3368
2371
1393
378
-308
-1497
-2080
-2105
-2389
-2237
-2115
-2027
-1570
-1347
-1247
-1489
-1627
-1640
-1747
-1562
-1944
-1937
-1539
-1156
-636
-480
-152
328
786
902
618
318
28
-147
-449
-1130
-1664
-1985
-2327
-2393
-2680
-3081
-3044
-3066
-3051
-3367
-3624
-3795
-3958
-3840
-4183
-4210
-4110
-4155
-4090
-3816
-3525
-3384
-2942
-2584
-2365
-2240
-2081
-1962
-1919
-1933
-2059
-1928
-2065
-2093
-1984
-1927
-1611
-1448
-1208
-1139
-940
-819
-860
-677
-793
-735
-677
-628
-557
-459
-231
-74
291
518
733
972
1168
1431
1572
1793
1914
2124
2396
2628
2981
3221
3584
3864
3925
4065
4066
4128
4062
4002
3983
3949
4018
4049
4225
4261
4435
4671
4768
4935
4350
3825
3268
2472
1742
670
87
-823
-1228
-1378
-1946
-1804
-1922
-1634
-1363
-1395
-1199
-1391
-1163
-1213
-1350
-1391
-1695
-1411
-1313
-1289
-1160
-969
-525
-122
103
158
157
200
173
40
-269
-693
-961
-1296
-1714
-2042
-2404
-2590
-2591
-2634
-2846
-2975
-2982
-3011
-3037
-3136
-3227
-3314
-3450
-3557
-3586
-3605
-3594
-3371
-3172
-2981
-2800
-2549
-2298
-2113
-1918
-1828
-1680
-1680
-1660
-1599
-1604
-1451
-1345
-1205
-1112
-917
-715
-602
-344
-214
-88
-10
21
116
66
99
123
248
311
312
486
562
772
901
1084
1302
1408
1637
1758
1993
2141
2320
2587
2687
2832
2843
2872
2922
2849
2917
2982
3055
3134
3199
3354
3413
3515
3716
3788
3784
3531
3343
3047
2480
1998
1432
934
444
143
-125
-494
-582
-720
-681
-624
-653
-617
-670
-698
-810
-857
-918
-970
-904
-1015
-1130
-1145
-1101
-959
-811
-660
-590
-572
-545
-548
-487
-540
-625
-718
-935
-1179
-1418
-1570
-1701
-1792
-1847
-1971
-2057
-2118
-2133
-2142
-2136
-2185
-2259
-2370
-2486
-2564
-2677
-2711
-2745
-2732
-2726
-2702
-2607
-2518
-2368
-2257
-2121
-2019
-1948
-1869
-1788
-1682
-1618
-1551
-1475
-1430
-1384
-1330
-1267
-1177
-1082
-986
-907
-815
-732
-662
-595
-540
-451
-366
-343
-263
-229
-179
-110
-41
116
216
340
426
577
738
849
1000
1159
1304
1356
1464
1596
1602
1687
1787
1832
1922
2028
2201
2322
2506
2651
2774
2935
2995
2940
2987
2878
2643
2444
2094
1943
1753
1661
1455
1260
1191
954
934
870
757
721
576
398
249
145
45
-18
-121
-342
-502
-635
-703
-714
-729
-810
-871
-945
-1089
-1164
-1173
-1196
-1273
-1384
-1528
-1678
-1765
-1824
-1940
-1965
-2037
-2113
-2173
-2171
-2219
-2226
-2182
-2226
-2266
-2359
-2398
-2462
-2489
-2617
-2638
-2647
-2705
-2693
-2709
-2670
-2663
-2582
-2507
-2494
-2436
-2429
-2367
-2251
-2243
-2176
-2120
-2044
-1995
-1964
-1893
-1805
-1658
-1559
-1457
-1357
-1272
-1132
-975
-823
-691
-583
-449
-329
-233
-124
7
173
314
440
537
673
826
963
1124
1225
1356
1459
1536
1633
1713
1826
1920
2010
2131
2166
2295
2439
2584
2773
2791
2970
2981
3110
3223
3101
2962
2705
2639
2541
2419
2350
2095
1977
1805
1577
1504
1353
1231
1091
896
597
375
279
200
98
-99
-383
-588
-686
-771
-854
-904
-1028
-1144
-1315
-1478
-1527
-1549
-1533
-1628
-1747
-1886
-1998
-1978
-2009
-2066
-2156
-2190
-2221
-2279
-2319
-2254
-2156
-2204
-2284
-2419
-2414
-2430
-2446
-2524
-2629
-2670
-2704
-2622
-2720
-2693
-2700
-2628
-2590
-2627
-2544
-2535
-2364
-2365
-2368
-2401
-2331
-2219
-2159
-2068
-2078
-1939
-1837
-1703
-1597
-1498
-1327
-1256
-1086
-1029
-899
-731
-597
-450
-383
-278
-168
20
157
293
397
515
646
789
948
1064
1292
1435
1546
1607
1667
1808
1953
2131
2185
2277
2381
2511
2679
2803
2872
3036
3134
3228
3271
3368
3230
2999
2950
2761
2768
2608
2488
2263
2064
1941
1698
1691
1438
1257
1174
889
685
501
448
331
208
-93
-369
-500
-613
-730
-854
-924
-1105
-1175
-1346
-1493
-1499
-1539
-1598
-1727
-1812
-1904
-1931
-1883
-1963
-1996
-2075
-2160
-2159
-2205
-2217
-2210
-2123
-2185
-2303
-2317
-2322
-2292
-2320
-2437
-2552
-2578
-2604
-2646
-2629
-2624
-2574
-2556
-2527
-2532
-2471
-2345
-2277
-2208
-2299
-2272
-2201
-2080
-2015
-2029
-1956
-1900
-1780
-1682
-1589
-1432
-1308
-1164
-1074
-996
-866
-691
-512
-389
-294
-222
-86
51
207
302
447
574
698
833
937
1114
1279
1469
1552
1626
1742
1847
1947
2050
2125
2224
2326
2456
2587
2683
2822
2989
3129
3202
3260
3381
3382
3166
2982
2848
2816
2714
2607
2416
2147
1987
1833
1720
1550
1320
1157
971
683
449
308
267
134
-101
-399
-635
-651
-700
-795
-904
-1077
-1198
-1344
-1435
-1488
-1506
-1510
-1583
-1699
-1829
-1870
-1806
-1773
-1840
-1893
-1975
-1983
-1994
-2000
-1964
-2007
-2001
-2150
-2188
-2191
-2193
-2132
-2237
-2343
-2493
-2530
-2543
-2557
-2565
-2584
-2593
-2630
-2625
-2619
-2507
-2427
-2366
-2318
-2370
-2276
-2185
-2038
-1997
-1965
-1857
-1779
-1645
-1547
-1443
-1302
-1186
-1053
-928
-840
-663
-488
-361
-267
-182
-51
94
239
358
391
532
639
792
920
989
1157
1250
1399
1525
1623
1746
1784
1896
1947
1973
2110
2228
2395
2473
2561
2693
2832
2948
3040
3102
3228
3158
2885
2708
2556
2605
2519
2375
2192
1861
1784
1621
1554
1420
1183
1057
778
568
360
258
214
31
-207
-539
-712
-706
-713
-786
-892
-1040
-1173
-1288
-1363
-1357
-1367
-1361
-1485
-1594
-1680
-1710
-1615
-1623
-1673
-1754
-1826
-1854
-1900
-1888
-1919
-1973
-2022
-2174
-2220
-2224
-2193
-2186
-2295
-2403
-2468
-2475
-2481
-2560
-2591
-2629
-2641
-2645
-2668
-2625
-2575
-2518
-2443
-2403
-2367
-2259
-2136
-2021
-1986
-1933
-1818
-1681
-1538
-1484
-1381
-1280
-1164
-999
-889
-743
-627
-493
-374
-297
-237
-127
-8
84
102
176
273
378
500
556
652
712
887
1015
1133
1270
1378
1515
1544
1621
1702
1835
1995
2154
2257
2303
2522
2698
2856
2943
3028
3208
3204
3082
2804
2670
2648
2615
2573
2361
2119
1899
1843
1746
1594
1413
1216
1095
850
613
413
406
327
90
-188
-464
-517
-543
-586
-734
-873
-983
-1103
-1156
-1258
-1267
-1258
-1307
-1437
-1544
-1550
-1515
-1462
-1538
-1629
-1681
-1759
-1813
-1850
-1876
-1947
-2018
-2100
-2215
-2253
-2214
-2194
-2243
-2371
-2444
-2463
-2497
-2552
-2611
-2642
-2646
-2615
-2623
-2624
-2565
-2481
-2424
-2336
-2280
-2200
-2123
-2027
-1945
-1935
-1853
-1675
-1537
-1436
-1424
-1333
-1245
-1093
-958
-880
-771
-698
-569
-477
-377
-249
-132
-30
-9
27
127
249
415
479
552
645
772
892
981
1129
1285
1391
1537
1619
1729
1836
1969
2119
2239
2348
2481
2693
2824
2952
3054
3231
3294
3411
3269
3012
2825
2721
2757
2601
2523
2212
2019
1905
1717
1700
1503
1376
1155
923
639
456
447
336
192
-110
-370
-519
-509
-586
-690
-817
-978
-1088
-1225
-1235
-1270
-1256
-1313
-1451
-1488
-1558
-1496
-1510
-1560
-1648
-1733
-1744
-1841
-1874
-1907
-1932
-2031
-2157
-2193
-2239
-2204
-2187
-2230
-2335
-2427
-2398
-2426
-2468
-2561
-2642
-2631
-2619
-2603
-2592
-2525
-2451
-2394
-2359
-2302
-2179
-2033
-1905
-1864
-1831
-1797
-1660
-1500
-1409
-1343
-1307
-1183
-1059
-944
-828
-752
-605
-529
-457
-393
-288
-107
-29
32
26
100
194
284
399
467
554
652
762
858
989
1133
1290
1410
1496
1598
1707
1855
1912
2060
2142
2312
2477
2578
2782
2827
3024
3018
3203
3303
3188
2979
2692
2616
2541
2502
2371
2188
1904
1730
1635
1552
1431
1221
1109
847
612
401
328
330
127
-88
-444
-574
-619
-642
-722
-853
-986
-1115
-1171
-1215
-1239
-1233
-1267
-1365
-1481
-1525
-1490
-1478
-1536
-1602
-1690
-1713
-1768
-1862
-1870
-1933
-1978
-2119
-2152
-2161
-2110
-2040
-2120
-2208
-2318
-2311
-2313
-2376
-2462
-2544
-2562
-2557
-2518
-2512
-2449
-2413
-2332
-2309
-2251
-2150
-2044
-1912
-1931
-1918
-1925
-1813
-1680
-1585
-1510
-1465
-1378
-1289
-1146
-1040
-930
-865
-770
-693
-638
-510
-367
-231
-198
-153
-88
-6
126
193
285
348
456
577
707
816
933
1117
1210
1337
1413
1565
1691
1791
1862
1892
2052
2161
2381
2540
2603
2728
2854
2964
3065
3214
3252
3065
2757
2559
2514
2478
2443
2311
2012
1775
1652
1614
1501
1367
1182
971
676
451
344
318
272
42
-255
-493
-553
-541
-594
-650
-825
-956
-1069
-1096
-1109
-1132
-1155
-1266
-1397
-1492
-1491
-1447
-1446
-1554
-1623
-1680
-1725
-1776
-1750
-1756
-1832
-1942
-2016
-2037
-2039
-1975
-1944
-2045
-2142
-2184
-2167
-2236
-2339
-2455
-2534
-2546
-2564
-2535
-2548
-2486
-2440
-2417
-2370
-2291
-2184
-2108
-2070
-2063
-2021
-1940
-1821
-1679
-1597
-1568
-1503
-1370
-1211
-1070
-961
-854
-740
-652
-543
-426
-365
-276
-165
-94
-33
101
259
348
409
457
540
612
703
816
913
1016
1097
1248
1387
1529
1730
1823
1898
1954
2036
2164
2275
2464
2511
2664
2786
2902
3069
3145
3326
3296
3192
2872
2677
2651
2596
2549
2357
2061
1783
1763
1649
1534
1348
1084
924
686
533
378
366
229
18
-254
-582
-610
-623
-646
-810
-937
-1044
-1097
-1074
-1125
-1152
-1201
-1294
-1369
-1420
-1405
-1390
-1387
-1475
-1529
-1539
-1530
-1587
-1635
-1672
-1739
-1814
-1910
-1918
-1966
-1957
-1957
-2041
-2118
-2141
-2104
-2127
-2302
-2436
-2495
-2483
-2504
-2513
-2516
-2530
-2484
-2439
-2415
-2320
-2251
-2178
-2114
-2084
-2027
-1930
-1764
-1691
-1599
-1544
-1507
-1355
-1236
-1113
-1020
-926
-852
-735
-576
-508
-362
-263
-131
-35
75
173
280
343
426
533
579
649
762
868
903
991
1171
1316
1492
1604
1755
1827
1884
1968
2031
2148
2192
2332
2432
2595
2726
2829
2955
3040
3125
3236
3269
3035
2749
2559
2533
2527
2426
2240
1976
1794
1679
1646
1531
1370
1182
1008
773
565
470
431
354
110
-165
-377
-436
-489
-541
-667
-870
-1028
-1111
-1111
-1137
-1138
-1177
-1280
-1384
-1446
-1428
-1430
-1459
-1546
-1650
-1698
-1732
-1784
-1844
-1884
-1958
-2041
-2111
-2095
-2099
-2079
-2117
-2223
-2296
-2288
-2254
-2285
-2411
-2597
-2691
-2746
-2742
-2722
-2753
-2748
-2758
-2717
-2659
-2577
-2448
-2342
-2244
-2236
-2176
-2029
-1865
-1719
-1621
-1585
-1545
-1431
-1256
-1086
-972
-917
-799
-703
-587
-451
-279
-194
-151
-85
-43
62
167
267
307
346
438
522
661
722
839
940
995
1128
1235
1430
1552
1731
1802
1833
1931
2062
2184
2243
2375
2506
2608
2729
2864
2966
2981
3180
3272
3236
2930
2615
2514
2448
2477
2294
2111
1782
1645
1652
1515
1453
1186
997
776
558
357
280
303
81
-103
-453
-556
-573
-551
-604
-795
-949
-1069
-1032
-1100
-1144
-1178
-1252
-1316
-1429
-1410
-1384
-1345
-1450
-1571
-1652
-1706
-1691
-1774
-1848
-1927
-1979
-2030
-2090
-2088
-2073
-2027
-2114
-2249
-2292
-2299
-2260
-2396
-2556
-2679
-2675
-2630
-2619
-2650
-2704
-2687
-2657
-2603
-2536
-2448
-2329
-2217
-2186
-2166
-2036
-1927
-1802
-1721
-1696
-1645
-1552
-1391
-1242
-1119
-1049
-965
-807
-645
-520
-368
-296
-213
-133
-37
70
192
310
407
472
505
592
701
801
858
932
990
1095
1261
1365
1478
1613
1710
1796
1880
1970
2043
2113
2131
2245
2350
2520
2627
2756
2800
2887
3045
3132
3171
2914
2625
2413
2490
2475
2298
2136
1777
1642
1558
1519
1423
1283
1039
814
681
411
463
464
356
100
-188
-364
-361
-345
-502
-636
-877
-956
-942
-972
-958
-974
-1000
-1114
-1181
-1212
-1154
-1156
-1286
-1410
-1516
-1512
-1542
-1657
-1757
-1858
-1982
-2090
-2185
-2223
-2242
-2243
-2348
-2456
-2507
-2478
-2438
-2562
-2736
-2865
-2859
-2842
-2808
-2824
-2892
-2829
-2775
-2641
-2568
-2453
-2380
-2308
-2216
-2161
-1996
-1867
-1731
-1690
-1662
-1623
-1503
-1301
-1183
-1036
-975
-899
-772
-617
-501
-440
-369
-291
-214
-98
33
135
234
288
354
435
556
660
752
808
865
957
1099
1231
1347
1488
1600
1681
1763
1810
1872
1920
2000
2086
2191
2302
2437
2644
2672
2771
2880
3028
3120
3273
3212
2839
2592
2417
2508
2446
2335
2073
1778
1670
1638
1682
1483
1320
1099
969
747
600
663
587
427
80
-173
-330
-279
-335
-529
-727
-988
-1034
-1069
-1081
-1147
-1162
-1222
-1366
-1421
-1484
-1438
-1503
-1603
-1766
-1836
-1851
-1959
-2042
-2136
-2165
-2252
-2255
-2312
-2371
-2360
-2365
-2403
-2512
-2500
-2473
-2487
-2662
-2821
-2876
-2866
-2801
-2826
-2871
-2986
-2951
-2851
-2747
-2658
-2605
-2512
-2466
-2360
-2276
-2111
-1978
-1911
-1837
-1806
-1710
-1594
-1409
-1300
-1237
-1154
-1038
-852
-676
-512
-427
-329
-257
-149
26
138
241
329
446
519
633
711
850
927
935
997
1076
1230
1358
1538
1600
1688
1816
1909
2050
2080
2192
2256
2352
2395
2495
2650
2761
2880
2929
2995
3081
3219
3278
3216
2925
2614
2528
2532
2427
2194
1964
1647
1498
1556
1498
1369
1130
932
719
551
419
426
370
126
-145
-445
-537
-480
-475
-584
-827
-981
-1072
-1071
-1122
-1152
-1213
-1255
-1315
-1386
-1392
-1361
-1387
-1509
-1630
-1772
-1829
-1894
-2025
-2161
-2269
-2342
-2384
-2406
-2495
-2507
-2526
-2582
-2629
-2659
-2626
-2676
-2822
-3005
-3063
-3063
-3067
-3068
-3119
-3190
-3115
-2980
-2839
-2714
-2661
-2561
-2474
-2361
-2205
-2072
-1941
-1841
-1724
-1629
-1488
-1333
-1175
-1020
-940
-871
-758
-601
-483
-332
-244
-204
-84
28
170
265
315
354
457
533
620
763
842
944
1012
1057
1141
1293
1449
1564
1677
1741
1865
1926
1942
1961
2033
2067
2124
2278
2374
2508
2598
2771
2821
2910
3046
3073
3198
3166
2815
2526
2507
2485
2505
2362
2020
1756
1584
1625
1595
1474
1197
1075
931
700
602
587
569
364
68
-309
-457
-404
-436
-599
-903
-1023
-1108
-1108
-1166
-1256
-1308
-1348
-1416
-1484
-1475
-1466
-1433
-1554
-1696
-1830
-1894
-1944
-2112
-2253
-2427
-2464
-2526
-2570
-2604
-2645
-2653
-2680
-2730
-2795
-2756
-2825
-2941
-3052
-3110
-3057
-3024
-2980
-3016
-3068
-3065
-2961
-2833
-2708
-2611
-2528
-2394
-2239
-2035
-1913
-1774
-1640
-1503
-1386
-1271
-1150
-1026
-867
-757
-675
-598
-451
-305
-188
-78
-8
94
205
281
278
282
342
435
578
674
723
795
857
932
1041
1106
1205
1332
1439
1535
1609
1683
1813
1918
2017
2142
2219
2325
2469
2552
2606
2708
2889
2987
3094
3226
3283
3313
3334
3051
2675
2496
2495
2451
2223
1966
1639
1523
1521
1446
1327
1097
906
779
645
437
447
466
271
30
-274
-517
-543
-553
-782
-1018
-1212
-1327
-1373
-1412
-1551
-1618
-1566
-1660
-1678
-1725
-1743
-1753
-1864
-1974
-2084
-2137
-2220
-2298
-2408
-2597
-2643
-2646
-2678
-2710
-2728
-2733
-2737
-2716
-2671
-2649
-2698
-2740
-2743
-2743
-2786
-2763
-2748
-2769
-2784
-2777
-2631
-2512
-2395
-2318
-2262
-2192
-2030
-1841
-1785
-1777
-1776
-1683
-1596
-1474
-1389
-1292
-1143
-1033
-960
-898
-786
-654
-477
-366
-296
-205
-81
70
163
256
357
469
575
693
751
822
931
1034
1136
1202
1347
1505
1658
1775
1839
1907
1932
2021
2103
2137
2197
2352
2441
2529
2692
2819
2948
3079
3197
3233
3370
3423
3474
3290
2853
2628
2599
2621
2450
2240
1945
1644
1575
1535
1369
1082
888
734
610
390
310
346
243
-75
-413
-598
-664
-612
-736
-1028
-1291
-1388
-1354
-1375
-1490
-1579
-1566
-1622
-1627
-1647
-1614
-1549
-1611
-1736
-1860
-1919
-1980
-1993
-2128
-2331
-2456
-2483
-2473
-2514
-2554
-2608
-2663
-2692
-2716
-2762
-2773
-2833
-2850
-2837
-2876
-2862
-2888
-2911
-2939
-2954
-2907
-2823
-2695
-2593
-2516
-2451
-2285
-2093
-1905
-1813
-1747
-1668
-1517
-1411
-1243
-1224
-984
-1574
-1878
-1238
-1158
-937
-841
-495
-226
-232
49
138
255
517
566
653
730
888
1020
1170
1287
1438
1548
1761
2020
2241
2359
2509
2645
2699
2750
2799
2835
2937
2964
3031
3051
3127
3236
3364
3511
3609
3638
3795
3870
3863
3745
3616
3148
2556
2213
1865
1544
1188
844
410
74
-19
7
-82
-170
-306
-348
-338
-260
-158
-38
-116
-290
-451
-586
-647
-707
-812
-990
-1237
-1389
-1418
-1445
-1421
-1432
-1501
-1607
-1649
-1711
-1810
-1902
-2197
-2390
-2538
-2746
-2928
-3136
-3355
-3499
-3600
-3620
-3682
-3661
-3553
-3514
-3410
-3336
-3243
-3176
-3074
-3121
-3154
-3152
-3136
-3064
-3052
-3014
-2978
-2921
-2728
-2529
-2350
-2098
-1926
-1755
-1523
-1366
-1283
-1194
-1106
-1080
-996
-910
-856
-816
-685
-625
-496
-316
-194
-19
114
202
303
472
557
601
705
796
896
967
1080
1241
1257
1402
1669
1801
1992
2317
2530
2630
2752
2876
2908
2987
3071
3015
3021
3045
3046
3159
3197
3290
3555
3653
3812
3973
4145
4292
4465
4288
4002
3881
3317
2571
1990
1381
856
595
292
-220
-550
-431
-362
-285
-290
-439
-338
-167
-126
-205
-254
-439
-609
-795
-1174
-1315
-1358
-1345
-1428
-1629
-1757
-1631
-1465
-1316
-1375
-1475
-1510
-1565
-1594
-1884
-2298
-2671
-2985
-3258
-3475
-3837
-3898
-3931
-3915
-3776
-3755
-3559
-3263
-3022
-2882
-2964
-2962
-2928
-3011
-3156
-3382
-3559
-3588
-3512
-3476
-3484
-3392
-3215
-2933
-2742
-2554
-2374
-2224
-2010
-1959
-1911
-1872
-1854
-1846
-1966
-1977
-1916
-1823
-1606
-1495
-1314
-1027
-757
-405
-229
-35
164
196
405
570
541
528
625
737
868
1077
1231
1423
1723
1869
2178
2443
2594
3124
3235
3315
3461
3283
3365
3125
2945
2958
2701
2857
2961
3068
3340
3534
3904
4156
4296
4603
4580
4772
4798
4515
4067
3500
3204
2452
1540
1010
251
9
-122
-296
-405
-873
-445
-278
-412
-291
-588
-446
-428
-724
-780
-1196
-1260
-1310
-1533
-1491
-1519
-1271
-855
-770
-811
-817
-760
-711
-781
-1104
-1514
-1764
-2018
-2225
-2554
-2997
-3195
-3270
-3378
-3495
-3537
-3408
-3223
-3106
-3059
-3082
-2992
-2956
-2878
-2960
-3276
-3366
-3315
-3319
-3396
-3451
-3321
-3278
-3127
-2915
-2924
-2771
-2582
-2497
-2412
-2402
-2332
-2244
-2170
-2111
-2169
-2030
-1878
-1796
-1668
-1584
-1384
-1159
-898
-711
-636
-395
-210
-35
177
223
423
550
729
914
986
1232
1314
1514
1745
1681
1877
1938
1965
2160
2144
2376
2533
2641
2940
2937
2929
3000
2876
2772
2766
2610
2675
2587
2794
2893
3038
3471
3565
3884
3991
4164
4416
4341
4434
3824
3292
3028
2245
1794
860
285
89
-194
-127
-451
-628
-405
-306
-140
-177
-409
-422
-379
-592
-827
-1060
-1186
-1141
-1343
-1424
-1399
-1110
-681
-598
-629
-688
-759
-635
-859
-1267
-1643
-2023
-2189
-2501
-2810
-3207
-3374
-3308
-3475
-3464
-3388
-3361
-3125
-3061
-3076
-3108
-3108
-3064
-2997
-3187
-3485
-3475
-3481
-3418
-3419
-3402
-3337
-3197
-2934
-2895
-2783
-2600
-2459
-2293
-2355
-2333
-2282
-2170
-2064
-2043
-1988
-1952
-1667
-1472
-1396
-1188
-1062
-840
-592
-574
-463
-282
-202
-15
127
222
328
471
590
579
619
711
811
916
945
1129
1211
1328
1526
1769
1900
2196
2551
2677
2885
2826
2893
2838
2790
2754
2559
2735
2673
2741
3201
2928
3419
3740
3727
4027
4121
4373
4082
4326
4468
3641
3281
2812
2325
1678
852
424
-4
-122
-127
-150
-467
-597
-194
-85
-200
-473
-653
-629
-792
-960
-1185
-1322
-1278
-1253
-1133
-1237
-1101
-707
-572
-686
-880
-1118
-1181
-1249
-1631
-1989
-2325
-2570
-2638
-2919
-3353
-3467
-3504
-3456
-3523
-3547
-3461
-3267
-3116
-3154
-3105
-3294
-3265
-2949
-3233
-3350
-3359
-3297
-3114
-3094
-2992
-3072
-2902
-2661
-2757
-2601
-2642
-2660
-2431
-2511
-2545
-2494
-2385
-2276
-2264
-2270
-2266
-2047
-1757
-1673
-1566
-1438
-1239
-939
-799
-665
-504
-357
-85
200
355
493
735
888
1042
1134
1189
1321
1452
1518
1501
1658
1842
1966
2293
2517
2605
2852
3082
3047
3078
3078
2856
2838
2602
2481
2440
2368
2746
2719
2918
3267
3383
3800
3859
4079
4084
4056
4351
4060
3972
3413
2694
2541
2022
1347
847
430
151
45
252
-153
-508
-305
-376
-367
-463
-898
-972
-1021
-1129
-1205
-1363
-1304
-1186
-1112
-1113
-1089
-845
-665
-591
-737
-1077
-1162
-1217
-1479
-1706
-2083
-2348
-2376
-2507
-2729
-2998
-3077
-3208
-3273
-3270
-3504
-3373
-3247
-3276
-3200
-3332
-3439
-3236
-3210
-3390
-3450
-3445
-3353
-3254
-3154
-3149
-3104
-2960
-2817
-2739
-2780
-2696
-2551
-2468
-2382
-2294
-2170
-1991
-1769
-1791
-1792
-1579
-1453
-1351
-1157
-1114
-1071
-735
-478
-298
-138
19
161
398
564
625
717
765
871
952
978
1137
1146
1300
1437
1494
1680
1789
1992
2108
2289
2487
2503
2852
2766
2633
2883
2592
2574
2580
2461
2418
2445
2734
2666
3025
3163
3283
3748
3646
3835
3918
3842
3961
3995
3812
3176
2696
2371
1910
1348
782
408
295
187
291
71
-368
-249
-136
-197
-428
-809
-803
-888
-986
-1064
-1239
-1133
-1171
-1037
-1063
-1193
-872
-755
-834
-1004
-1340
-1411
-1623
-1665
-2038
-2502
-2533
-2638
-2767
-2980
-3167
-3149
-3286
-3376
-3205
-3460
-3322
-3036
-3137
-3128
-3139
-3095
-2916
-2813
-2914
-3033
-2904
-2798
-2765
-2621
-2726
-2715
-2524
-2455
-2368
-2377
-2291
-2161
-2135
-2089
-2059
-1895
-1764
-1747
-1663
-1687
-1611
-1369
-1305
-1220
-1126
-989
-703
-442
-220
-131
55
281
405
585
657
673
747
771
854
933
993
1099
1211
1263
1399
1610
1814
2020
2176
2345
2489
2577
2693
2701
2667
2624
2442
2463
2535
2382
2570
2600
2845
3065
3102
3474
3553
3543
3779
3735
3678
3753
3602
3619
3446
2750
2392
2202
1734
966
580
291
-242
-107
-151
-637
-845
-829
-666
-734
-990
-1131
-1151
-1128
-1235
-1224
-1292
-1359
-1169
-1131
-1269
-1231
-1056
-838
-876
-1106
-1245
-1378
-1450
-1601
-1872
-2215
-2401
-2487
-2602
-2807
-3108
-3156
-3200
-3229
-3233
-3323
-3196
-3103
-3021
-2990
-3099
-3012
-2903
-2866
-2940
-3072
-2931
-2819
-2753
-2639
-2725
-2645
-2419
-2304
-2229
-2208
-2105
-2003
-1921
-1840
-1851
-1785
-1633
-1597
-1603
-1581
-1483
-1368
-1181
-1037
-1050
-838
-616
-441
-292
-241
-17
153
314
551
609
675
833
975
1006
1078
1152
1184
1324
1409
1484
1578
1774
1966
2079
2243
2353
2586
2616
2671
2633
2445
2568
2183
2152
2168
1845
2106
2296
2310
2451
2806
3041
3015
3385
3460
3362
3569
3487
3305
3351
2829
2320
2215
1716
1080
814
444
125
261
204
-79
-319
-320
-269
-276
-499
-821
-932
-989
-973
-1026
-1141
-1067
-1017
-988
-940
-1008
-908
-798
-772
-944
-1214
-1308
-1433
-1595
-1795
-2084
-2242
-2294
-2426
-2585
-2795
-2876
-2897
-2947
-2991
-3056
-2992
-2974
-2840
-2767
-2872
-2688
-2523
-2534
-2560
-2672
-2771
-2629
-2612
-2623
-2588
-2594
-2454
-2349
-2267
-2272
-2151
-2006
-1900
-1863
-1823
-1767
-1687
-1570
-1518
-1527
-1437
-1270
-1198
-1144
-1106
-953
-772
-530
-378
-280
-133
-7
204
314
386
467
510
604
635
685
791
862
984
1122
1225
1405
1535
1667
1911
1986
2196
2418
2546
2581
2617
2645
2465
2507
2539
2374
2450
2470
2609
2818
2859
3044
3296
3278
3477
3650
3576
3625
3556
3593
3443
3285
2766
2325
2146
1400
1061
566
0
156
-153
-146
-355
-726
-611
-613
-501
-753
-999
-997
-1024
-889
-1040
-1108
-968
-1036
-860
-807
-882
-627
-562
-649
-789
-1029
-1146
-1232
-1399
-1703
-1985
-2116
-2155
-2222
-2426
-2700
-2729
-2807
-2902
-2881
-2955
-2953
-2877
-2861
-2814
-2800
-2710
-2630
-2564
-2650
-2826
-2709
-2628
-2670
-2667
-2736
-2664
-2595
-2473
-2423
-2494
-2364
-2236
-2080
-1982
-1959
-1861
-1750
-1683
-1596
-1580
-1460
-1388
-1249
-1123
-1002
-805
-584
-341
-206
-64
136
240
362
481
552
640
710
822
940
934
1021
1133
1114
1210
1287
1359
1493
1605
1678
1835
1993
2148
2349
2449
2543
2562
2531
2453
2388
2248
2242
2194
2127
2406
2508
2512
2910
3016
3057
3398
3537
3408
3500
3561
3396
3382
2888
2266
2259
1619
884
657
190
-40
-32
-87
-444
-706
-661
-515
-601
-912
-1116
-1119
-1266
-1205
-1271
-1440
-1291
-1172
-1189
-1185
-1126
-970
-762
-796
-1007
-1197
-1321
-1427
-1579
-1896
-2162
-2287
-2245
-2331
-2485
-2748
-2828
-2770
-2860
-2887
-2976
-2919
-2836
-2770
-2759
-2705
-2716
-2632
-2464
-2563
-2686
-2533
-2412
-2450
-2441
-2429
-2459
-2265
-2185
-2189
-2213
-2233
-2072
-1917
-1857
-1799
-1667
-1556
-1373
-1288
-1261
-1215
-1091
-1053
-976
-962
-888
-722
-543
-361
-254
-96
133
300
444
545
579
666
742
830
807
845
893
984
1061
1122
1259
1353
1432
1587
1712
1762
1985
2128
2172
2304
2310
2373
2246
2318
2262
2070
2150
2146
2026
2144
2467
2357
2589
2859
2831
3019
3071
3134
3055
3166
3154
2688
2340
2013
1587
996
489
42
-139
-135
-263
-428
-653
-589
-440
-476
-560
-885
-972
-833
-903
-1078
-1135
-1042
-1066
-1015
-1040
-1047
-898
-647
-666
-789
-980
-1068
-1084
-1319
-1577
-1856
-2044
-2117
-2137
-2311
-2468
-2583
-2580
-2544
-2697
-2763
-2674
-2711
-2614
-2503
-2507
-2441
-2272
-2217
-2206
-2189
-2242
-2181
-2149
-2200
-2254
-2233
-2136
-2133
-2147
-2146
-2156
-2049
-1988
-1950
-1910
-1834
-1615
-1508
-1399
-1300
-1257
-1160
-1125
-1055
-1057
-975
-853
-720
-545
-409
-276
-80
75
189
276
316
387
410
439
424
438
475
512
570
632
734
842
915
1040
1167
1234
1378
1563
1650
1788
1955
2054
2107
2243
2222
2278
2325
2287
2408
2429
2545
2671
2806
3051
3057
3266
3486
3289
3506
3531
3451
3277
2667
2434
1858
1226
772
63
-118
-424
-457
-440
-867
-795
-593
-527
-475
-740
-762
-856
-844
-733
-989
-887
-904
-866
-838
-921
-708
-497
-376
-346
-538
-585
-667
-829
-1075
-1507
-1742
-1921
-2047
-2174
-2358
-2493
-2579
-2587
-2595
-2738
-2758
-2719
-2729
-2690
-2622
-2595
-2511
-2331
-2309
-2284
-2316
-2301
-2234
-2347
-2399
-2367
-2397
-2366
-2255
-2274
-2317
-2162
-2074
-2035
-1965
-1891
-1780
-1707
-1595
-1497
-1379
-1280
-1223
-1112
-1123
-1021
-812
-741
-588
-429
-256
-117
57
228
294
368
463
521
596
594
617
670
660
678
752
722
727
786
808
939
956
1137
1222
1164
1347
1419
1452
1583
1603
1731
1719
1771
1918
1899
2078
2133
2204
2394
2385
2634
2693
2849
3108
3018
3210
3242
3396
3116
2588
2565
1998
1500
1093
444
27
-192
-293
-429
-828
-855
-654
-483
-517
-666
-791
-789
-680
-707
-932
-1036
-967
-939
-961
-1085
-970
-768
-675
-611
-758
-895
-865
-946
-1133
-1495
-1750
-1900
-2022
-2120
-2317
-2471
-2552
-2544
-2453
-2549
-2634
-2584
-2517
-2407
-2375
-2398
-2318
-2225
-2172
-2076
-2136
-2153
-2069
-2123
-2241
-2336
-2277
-2186
-2200
-2155
-2223
-2144
-1965
-1905
-1860
-1862
-1782
-1699
-1650
-1535
-1560
-1473
-1348
-1345
-1214
-1159
-1073
-1003
-907
-833
-723
-602
-471
-394
-301
-212
-195
-97
21
70
123
166
266
371
407
448
520
601
680
842
957
1023
1104
1234
1366
1416
1552
1667
1816
1843
1911
2068
2042
2117
2130
2147
2321
2349
2489
2757
2821
3020
3150
3349
3352
3406
3557
3286
2865
2551
2215
1603
1007
542
24
-219
-366
-575
-807
-818
-609
-408
-390
-580
-620
-595
-626
-641
-769
-809
-744
-697
-715
-773
-617
-447
-231
-307
-466
-545
-607
-732
-982
-1338
-1585
-1708
-1855
-1985
-2221
-2434
-2480
-2473
-2519
-2515
-2591
-2546
-2479
-2484
-2406
-2356
-2306
-2265
-2266
-2249
-2278
-2162
-2099
-2274
-2305
-2369
-2466
-2437
-2457
-2516
-2543
-2442
-2361
-2321
-2194
-2119
-2019
-1913
-1925
-1789
-1763
-1633
-1493
-1461
-1360
-1266
-1118
-975
-847
-698
-572
-345
-174
-88
33
121
263
336
409
462
490
467
519
610
581
625
777
760
831
971
1050
1125
1181
1290
1309
1351
1411
1449
1564
1575
1727
1893
1794
2000
2122
2046
2236
2333
2406
2495
2665
2882
2851
3060
3218
3283
3374
3548
3328
2841
2683
2184
1452
945
367
-166
-483
-594
-857
-1080
-965
-868
-609
-644
-671
-712
-694
-692
-742
-831
-964
-1000
-970
-1048
-1044
-885
-727
-586
-627
-608
-632
-624
-730
-947
-1318
-1559
-1765
-1931
-2141
-2367
-2504
-2553
-2534
-2494
-2465
-2450
-2368
-2270
-2197
-2163
-2045
-2046
-2023
-2000
-1925
-1895
-1826
-1712
-1785
-1858
-1952
-1930
-1981
-2094
-2132
-2214
-2206
-2111
-2043
-1979
-2007
-1916
-1835
-1757
-1670
-1648
-1546
-1490
-1443
-1294
-1191
-1096
-982
-940
-838
-744
-584
-421
-349
-177
-63
22
175
151
278
275
309
391
378
489
494
577
719
732
824
956
985
1076
1168
1163
1274
1368
1409
1533
1561
1607
1765
1696
1817
1907
1863
1914
1992
2035
2166
2257
2369
2575
2634
2839
3019
3134
3204
3099
2968
2651
2200
1690
1027
330
-189
-500
-758
-973
-1078
-947
-805
-503
-367
-327
-282
-227
-146
-218
-343
-440
-527
-551
-638
-691
-572
-451
-255
-238
-258
-230
-244
-356
-578
-902
-1190
-1492
-1724
-1989
-2323
-2520
-2673
-2738
-2768
-2788
-2692
-2698
-2578
-2436
-2433
-2317
-2334
-2299
-2259
-2311
-2240
-2249
-2261
-2169
-2233
-2232
-2265
-2309
-2305
-2407
-2412
-2427
-2375
-2187
-2155
-2074
-2029
-1955
-1845
-1769
-1655
-1598
-1511
-1308
-1201
-1050
-950
-849
-734
-681
-505
-429
-321
-141
-66
99
169
227
397
406
396
389
472
510
522
642
647
629
772
880
965
1064
1133
1203
1322
1348
1430
1586
1568
1595
1806
1766
1786
1935
1962
2062
1999
2245
2293
2301
2531
2516
2674
2692
2973
3095
2933
3431
3265
3133
3072
2627
2190
1599
1055
217
-204
-512
-864
-889
-1082
-1091
-765
-614
-458
-487
-388
-365
-325
-378
-535
-648
-758
-820
-964
-1049
-984
-824
-777
-677
-682
-648
-597
-577
-825
-1072
-1321
-1597
-1809
-2108
-2338
-2606
-2668
-2660
-2713
-2624
-2499
-2346
-2143
-1998
-1867
-1818
-1716
-1693
-1728
-1770
-1812
-1852
-1849
-1934
-1999
-2019
-2074
-2065
-2083
-2113
-2173
-2138
-2105
-2101
-2009
-1966
-1970
-1886
-1827
-1722
-1673
-1540
-1417
-1313
-1200
-1057
-921
-867
-690
-560
-477
-393
-259
-156
-57
50
165
223
268
325
380
375
456
561
597
619
629
647
690
749
842
940
1055
1149
1248
1385
1499
1576
1662
1771
1768
1786
1876
1892
1961
1939
1996
2124
2135
2429
2446
2587
2725
2853
3062
3105
3285
3275
3201
3010
2764
2409
1766
1368
665
38
-258
-622
-812
-873
-899
-772
-575
-320
-192
-92
-36
-15
-32
-146
-268
-333
-504
-636
-723
-822
-714
-641
-508
-483
-457
-428
-491
-554
-754
-1084
-1310
-1623
-1941
-2251
-2636
-2800
-2992
-3118
-3042
-3003
-2850
-2631
-2398
-2254
-2128
-1945
-1911
-1829
-1944
-2057
-2081
-2213
-2276
-2275
-2358
-2444
-2487
-2385
-2430
-2469
-2301
-2306
-2202
-2118
-2072
-1993
-1953
-1845
-1779
-1721
-1569
-1476
-1303
-1239
-1104
-951
-873
-626
-508
-419
-258
-107
7
124
259
254
348
441
387
519
582
621
714
744
833
852
914
1041
1031
1125
1250
1284
1404
1503
1658
1738
1804
2012
1985
2134
2198
2138
2377
2262
2403
2427
2376
2541
2485
2749
2653
2809
3012
2939
3205
3179
3263
3158
2851
2693
2042
1491
953
174
-365
-744
-1038
-1209
-1388
-1374
-1187
-1017
-781
-705
-537
-379
-348
-219
-418
-514
-634
-823
-969
-1165
-1164
-1083
-1023
-948
-921
-836
-722
-697
-708
-903
-1143
-1283
-1561
-1925
-2293
-2713
-2880
-3114
-3246
-3190
-3126
-2839
-2597
-2320
-2095
-1927
-1633
-1544
-1490
-1509
-1688
-1680
-1735
-1900
-2005
-2097
-2121
-2233
-2235
-2174
-2214
-2097
-1953
-1978
-1896
-1730
-1719
-1653
-1601
-1570
-1497
-1417
-1271
-1285
-1149
-1040
-952
-737
-651
-478
-362
-251
-118
-63
92
181
301
335
377
494
494
615
668
652
687
795
854
852
923
1049
973
1100
1246
1175
1341
1420
1516
1655
1692
1945
2012
2088
2226
2286
2376
2360
2433
2470
2429
2608
2552
2774
2882
2952
3162
3191
3423
3145
3128
3003
2229
1990
1263
515
69
-399
-647
-1150
-1209
-1283
-1282
-879
-809
-556
-397
-257
-10
-50
-26
-123
-253
-432
-692
-852
-914
-959
-908
-990
-960
-850
-765
-623
-668
-780
-870
-1033
-1287
-1535
-1901
-2283
-2556
-2825
-3114
-3277
-3196
-3120
-2985
-2765
-2561
-2302
-2075
-1826
-1784
-1773
-1740
-1798
-1827
-2025
-2145
-2307
-2424
-2439
-2559
-2556
-2553
-2497
-2417
-2434
-2300
-2177
-2011
-1847
-1783
-1627
-1556
-1389
-1298
-1265
-1183
-1119
-1058
-941
-836
-682
-568
-358
-235
-105
54
218
403
460
629
710
791
899
907
979
997
1051
1137
1152
1230
1194
1365
1356
1424
1667
1655
1834
2002
2036
2194
2199
2315
2317
2269
2324
2247
2399
2428
2406
2584
2579
2573
2766
2845
2909
3026
3152
3205
3037
2950
2674
2150
1738
1020
449
16
-504
-775
-1206
-1352
-1356
-1301
-1075
-1087
-849
-599
-492
-289
-251
-233
-218
-252
-422
-669
-776
-844
-948
-978
-1100
-1147
-1079
-1077
-1042
-1170
-1161
-1135
-1248
-1398
-1599
-1883
-2169
-2397
-2710
-3060
-3178
-3190
-3181
-3073
-2955
-2802
-2587
-2312
-2097
-1971
-1788
-1736
-1670
-1606
-1753
-1759
-1862
-1960
-2059
-2206
-2219
-2270
-2219
-2205
-2205
-2073
-2020
-1816
-1646
-1540
-1376
-1264
-1051
-949
-868
-762
-753
-678
-632
-592
-488
-413
-299
-219
-127
12
75
234
302
390
477
540
641
703
746
802
787
824
870
878
896
969
1036
1103
1152
1266
1379
1393
1578
1638
1728
1869
1878
1973
1996
2063
2213
2205
2287
2361
2417
2484
2564
2697
2820
2858
3073
3053
2879
2950
2571
2155
1681
1051
761
199
-35
-416
-846
-813
-1037
-899
-926
-1018
-781
-790
-694
-624
-568
-404
-420
-451
-549
-684
-667
-697
-769
-893
-1009
-1009
-1035
-1063
-1028
-1137
-1136
-1103
-1221
-1256
-1386
-1531
-1683
-1915
-2158
-2350
-2397
-2476
-2544
-2537
-2564
-2540
-2450
-2352
-2315
-2214
-2088
-2017
-1924
-1849
-1821
-1848
-1816
-1866
-1924
-1942
-1981
-1891
-1891
-1857
-1801
-1785
-1723
-1723
-1617
-1515
-1388
-1233
-1068
-892
-826
-696
-588
-504
-386
-306
-254
-223
-184
-94
-56
12
60
77
136
154
227
277
381
454
473
602
670
770
825
854
922
959
1072
1130
1172
1181
1205
1250
1215
1323
1334
1362
1413
1396
1535
1501
1600
1675
1630
1807
1712
1934
2004
1956
2156
2068
2243
2201
2205
2216
1819
1590
1221
1031
855
670
556
257
124
83
40
-28
-134
-184
-264
-322
-342
-286
-322
-366
-423
-580
-625
-624
-600
-653
-749
-846
-943
-955
-973
-1029
-1044
-1114
-1074
-1093
-1137
-1122
-1198
-1301
-1382
-1522
-1605
-1673
-1761
-1785
-1885
-1879
-1949
-1969
-1943
-1988
-1981
-2053
-2046
-2040
-2039
-2001
-2009
-2025
-2073
-2083
-2079
-2043
-2051
-2072
-2035
-1972
-1918
-1913
-1871
-1850
-1808
-1686
-1576
-1467
-1378
-1334
-1247
-1127
-990
-909
-884
-803
-771
-713
-663
-597
-552
-543
-475
-381
-284
-233
-180
-114
-30
93
202
250
335
417
478
575
666
789
892
974
1082
1151
1199
1261
1379
1438
1484
1563
1644
1684
1760
1854
1943
1989
2044
2135
2136
2287
2299
2374
2421
2472
2591
2523
2619
2294
1989
1792
1628
1607
1370
1294
997
887
888
826
757
574
545
314
135
34
-22
-138
-246
-415
-702
-810
-872
-902
-1075
-1275
-1351
-1413
-1396
-1477
-1523
-1559
-1602
-1596
-1627
-1613
-1614
-1669
-1753
-1885
-1969
-2006
-2074
-2113
-2149
-2206
-2278
-2324
-2411
-2420
-2428
-2433
-2430
-2464
-2392
-2375
-2326
-2309
-2339
-2316
-2313
-2255
-2232
-2262
-2225
-2204
-2111
-2034
-2013
-1918
-1869
-1774
-1666
-1555
-1408
-1298
-1210
-1130
-1061
-947
-831
-724
-618
-578
-492
-411
-323
-227
-237
-205
-158
-27
85
139
228
255
314
416
498
575
631
683
767
865
966
1042
1109
1177
1239
1356
1428
1451
1536
1602
1662
1725
1802
1910
1988
2093
2144
2257
2322
2418
2503
2538
2667
2584
2653
2526
2194
1941
1806
1785
1604
1472
1219
970
852
798
820
585
390
249
96
-24
-112
-164
-331
-482
-714
-885
-993
-979
-1020
-1187
-1308
-1365
-1361
-1387
-1405
-1421
-1478
-1450
-1445
-1436
-1422
-1434
-1424
-1517
-1570
-1631
-1742
-1816
-1875
-1908
-1980
-2026
-2040
-2145
-2143
-2104
-2175
-2217
-2222
-2238
-2232
-2264
-2317
-2353
-2316
-2283
-2249
-2251
-2284
-2235
-2207
-2155
-2049
-2017
-1968
-1870
-1784
-1655
-1531
-1425
-1313
-1250
-1125
-1006
-896
-799
-770
-672
-602
-476
-380
-344
-297
-261
-164
-67
5
102
177
230
326
415
481
537
624
707
733
765
842
920
987
1033
1104
1162
1253
1352
1393
1431
1509
1586
1651
1714
1790
1865
1952
2102
2174
2311
2365
2476
2575
2576
2730
2662
2426
2072
1911
1896
1795
1658
1499
1270
1085
1123
1087
938
718
619
532
315
194
104
39
-86
-232
-439
-664
-646
-688
-840
-993
-1136
-1215
-1251
-1276
-1280
-1359
-1458
-1456
-1459
-1457
-1460
-1509
-1610
-1737
-1769
-1787
-1882
-1947
-2020
-2049
-2078
-2097
-2135
-2213
-2172
-2172
-2205
-2222
-2212
-2140
-2151
-2190
-2220
-2221
-2200
-2188
-2179
-2254
-2296
-2215
-2160
-2104
-2062
-2017
-1938
-1879
-1768
-1668
-1546
-1421
-1359
-1208
-1058
-940
-796
-748
-678
-601
-541
-439
-342
-271
-207
-133
-34
51
142
213
291
393
440
536
587
639
742
812
864
898
925
972
1074
1158
1216
1244
1320
1413
1493
1625
1677
1792
1803
1875
2073
2129
2230
2328
2408
2461
2597
2705
2777
2851
2949
2702
2326
2109
2014
2061
1830
1740
1448
1149
1183
1237
1136
850
733
501
298
247
176
24
-149
-335
-544
-686
-811
-796
-973
-1153
-1196
-1315
-1364
-1422
-1428
-1484
-1534
-1592
-1683
-1665
-1609
-1599
-1671
-1845
-1906
-1886
-1904
-1935
-2022
-2109
-2170
-2133
-2089
-2177
-2188
-2170
-2229
-2210
-2170
-2150
-2235
-2307
-2324
-2332
-2302
-2246
-2252
-2306
-2310
-2186
-2129
-2158
-2139
-2119
-2002
-1875
-1838
-1761
-1647
-1517
-1373
-1265
-1194
-1146
-998
-843
-759
-701
-690
-596
-445
-310
-227
-229
-200
-54
80
186
277
372
470
546
624
727
860
899
912
977
1019
1127
1241
1292
1341
1427
1565
1600
1684
1734
1817
1859
1862
1968
2027
2086
2135
2222
2283
2378
2498
2608
2633
2550
2344
1975
1798
1762
1654
1574
1385
1177
1056
1115
1134
986
860
757
612
455
353
282
214
98
-95
-339
-517
-522
-494
-620
-741
-865
-985
-1040
-1036
-1102
-1195
-1233
-1340
-1379
-1314
-1329
-1392
-1540
-1673
-1715
-1740
-1847
-1945
-2043
-2106
-2049
-2078
-2101
-2185
-2192
-2143
-2231
-2254
-2298
-2240
-2256
-2338
-2342
-2415
-2380
-2331
-2339
-2402
-2398
-2328
-2234
-2192
-2141
-2077
-2012
-1910
-1847
-1693
-1619
-1540
-1398
-1346
-1197
-1084
-989
-873
-849
-744
-641
-547
-467
-411
-313
-271
-163
-71
-31
92
197
306
378
440
523
599
720
838
879
947
1037
1105
1203
1314
1404
1475
1562
1639
1744
1849
1942
2017
2100
2171
2326
2450
2433
2550
2641
2805
2846
2959
3000
2771
2497
2196
2133
2067
1933
1760
1540
1261
1232
1285
1122
968
827
697
451
338
295
190
117
-131
-307
-527
-611
-559
-664
-851
-962
-998
-1107
-1153
-1142
-1163
-1222
-1291
-1379
-1394
-1359
-1387
-1488
-1674
-1757
-1742
-1837
-1940
-2027
-2066
-2092
-2141
-2137
-2222
-2207
-2169
-2233
-2280
-2302
-2247
-2230
-2268
-2278
-2251
-2245
-2188
-2195
-2242
-2204
-2106
-2072
-2080
-2004
-1942
-1873
-1790
-1725
-1642
-1566
-1431
-1289
-1225
-1156
-1078
-927
-766
-695
-639
-585
-477
-373
-319
-256
-193
-121
-39
74
191
290
413
532
629
719
819
904
1012
1082
1126
1235
1300
1444
1488
1532
1601
1683
1807
1846
1936
1931
1996
2104
2129
2260
2287
2398
2459
2541
2745
2748
2893
2806
2497
2214
2002
2029
1905
1731
1526
1234
1130
1208
1196
1049
826
677
575
396
368
280
157
29
-213
-412
-594
-528
-520
-742
-840
-956
-1010
-1035
-1102
-1171
-1261
-1285
-1302
-1358
-1308
-1335
-1430
-1588
-1740
-1744
-1814
-1905
-1995
-2102
-2132
-2165
-2157
-2167
-2293
-2263
-2239
-2248
-2248
-2276
-2272
-2334
-2375
-2371
-2415
-2370
-2332
-2332
-2339
-2329
-2246
-2210
-2137
-2057
-2057
-1966
-1857
-1745
-1651
-1597
-1432
-1320
-1251
-1148
-1061
-925
-819
-742
-668
-590
-473
-364
-289
-274
-229
-144
-58
15
119
206
279
385
435
521
660
755
829
884
999
1086
1244
1361
1394
1457
1571
1740
1841
1916
2030
2118
2195
2254
2369
2467
2535
2720
2773
2915
2985
3071
2966
2583
2329
2142
2077
1892
1757
1569
1238
1225
1192
1107
966
830
697
486
372
251
245
183
-4
-220
-457
-533
-498
-530
-678
-787
-884
-924
-939
-1004
-1044
-1081
-1094
-1175
-1255
-1233
-1300
-1365
-1521
-1676
-1721
-1832
-1910
-2009
-2114
-2205
-2251
-2247
-2324
-2395
-2352
-2376
-2378
-2396
-2374
-2374
-2382
-2342
-2368
-2402
-2386
-2336
-2336
-2321
-2277
-2217
-2175
-2084
-1986
-1986
-1915
-1835
-1777
-1681
-1578
-1437
-1364
-1288
-1183
-1082
-913
-742
-664
-615
-528
-409
-336
-272
-217
-152
-64
2
129
231
331
431
535
608
676
768
850
912
947
1079
1191
1258
1340
1463
1551
1633
1755
1793
1935
2050
2152
2244
2259
2374
2495
2586
2714
2788
2828
2939
2973
2848
2529
2222
2096
2007
1900
1742
1489
1227
1122
1150
1009
883
794
622
449
283
148
141
39
-110
-331
-601
-647
-597
-661
-838
-953
-1008
-1090
-1122
-1140
-1212
-1229
-1275
-1315
-1355
-1380
-1359
-1398
-1478
-1613
-1762
-1840
-1833
-1856
-1948
-2002
-2058
-2116
-2164
-2137
-2195
-2222
-2228
-2259
-2279
-2330
-2355
-2352
-2366
-2418
-2412
-2363
-2362
-2322
-2291
-2296
-2231
-2150
-2142
-2092
-2013
-1903
-1807
-1756
-1640
-1489
-1294
-1195
-1079
-985
-846
-700
-589
-523
-468
-341
-234
-134
-100
7
130
226
316
371
500
594
695
758
837
913
1010
1140
1218
1268
1274
1340
1438
1576
1655
1691
1797
1888
1966
2113
2188
2282
2348
2494
2607
2661
2843
2915
3020
2954
2723
2457
2301
2264
2015
1882
1724
1496
1470
1380
1261
1076
1046
901
686
536
352
336
305
122
-41
-270
-464
-452
-483
-693
-822
-872
-1017
-1048
-1069
-1219
-1225
-1227
-1295
-1384
-1443
-1456
-1480
-1559
-1696
-1808
-1922
-1938
-1944
-2043
-2142
-2192
-2255
-2338
-2360
-2390
-2393
-2351
-2400
-2475
-2496
-2425
-2390
-2383
-2488
-2538
-2477
-2429
-2396
-2344
-2412
-2409
-2286
-2225
-2185
-2121
-2008
-1889
-1772
-1724
-1612
-1471
-1365
-1221
-1140
-1097
-900
-815
-667
-633
-536
-533
-367
-268
-210
-140
-93
661
-382
629
401
524
758
642
1058
898
1093
1226
1318
1338
1628
1513
1804
1793
1955
2023
2080
2181
2287
2397
2426
2575
2676
2746
2763
2893
3041
3046
2971
2637
2323
2183
2082
1974
1749
1510
1285
1176
1201
1073
895
793
676
574
428
323
271
237
59
-203
-360
-482
-459
-476
-676
-841
-929
-1015
-1096
-1099
-1159
-1213
-1217
-1336
-1401
-1373
-1376
-1467
-1611
-1750
-1885
-1963
-1976
-2048
-2188
-2266
-2304
-2335
-2348
-2346
-2366
-2397
-2402
-2344
-2350
-2378
-2410
-2388
-2375
-2459
-2462
-2395
-2308
-2265
-2239
-2223
-2190
-2101
-2021
-1939
-1872
-1819
-1764
-1693
-1596
-1506
-1374
-1299
-1205
-1074
-939
-766
-627
-566
-482
-460
-239
-298
-343
-218
-237
-73
52
171
210
405
551
732
883
1139
1306
1463
1698
1811
2064
2417
2455
2652
2857
2942
3077
3126
3274
3340
3454
3568
3594
3747
3939
3802
3776
3637
3154
2550
2006
1564
883
470
337
-315
-579
-621
-639
-600
-500
-324
-406
-261
78
79
284
181
122
111
-190
-290
-417
-558
-585
-686
-778
-936
-905
-835
-883
-913
-1081
-1210
-1394
-1577
-1832
-2171
-2579
-2831
-3188
-3450
-3522
-3630
-3635
-3567
-3429
-3356
-3125
-2713
-2603
-2436
-2438
-2393
-2306
-2348
-2349
-2496
-2572
-2648
-2588
-2604
-2690
-2509
-2430
-2423
-2308
-2279
-2222
-2147
-2084
-2062
-2100
-2057
-2052
-1909
-1832
-1672
-1405
-1202
-905
-549
-336
-122
170
274
325
483
529
638
795
819
943
981
1155
1406
1478
1688
1850
1998
2146
2291
2508
2419
2523
2706
2613
2693
2828
2842
2910
3167
3221
3456
3721
3830
4194
4396
4617
4455
4099
3817
2988
2190
1419
569
-128
-606
-826
-1115
-1320
-1118
-880
-601
-252
-61
64
198
276
199
5
-145
-398
-638
-860
-1056
-1005
-881
-729
-630
-587
-525
-446
-417
-547
-895
-1192
-1551
-2045
-2476
-2963
-3334
-3585
-3773
-3846
-3809
-3562
-3209
-2845
-2587
-2433
-2167
-2044
-1902
-1851
-2074
-2212
-2326
-2356
-2457
-2543
-2495
-2519
-2373
-2326
-2284
-2233
-2202
-2108
-2227
-2315
-2458
-2434
-2445
-2552
-2416
-2363
-2179
-1885
-1583
-1301
-1012
-608
-361
-217
-13
86
159
272
309
396
497
668
915
995
1167
1267
1439
1609
1675
1802
1769
1897
1887
1909
2060
2012
2115
2243
2379
2520
2732
2963
3085
3451
3562
3726
4063
4094
4265
4388
4137
3554
3194
2540
1429
850
93
-773
-1009
-1130
-1322
-1244
-1039
-775
-463
-247
-101
-14
101
36
28
-135
-423
-395
-461
-584
-565
-524
-319
-60
121
63
-12
-157
-435
-696
-1142
-1695
-2059
-2552
-3157
-3307
-3642
-3798
-3638
-3594
-3442
-3143
-2696
-2537
-2338
-2101
-2121
-1990
-1983
-2071
-2142
-2246
-2210
-2199
-2213
-2211
-2183
-2131
-2092
-2121
-2205
-2274
-2343
-2480
-2704
-2721
-2845
-2859
-2691
-2621
-2419
-2170
-1930
-1631
-1291
-1060
-850
-532
-379
-240
-80
25
139
301
467
615
815
973
1106
1346
1420
1418
1604
1580
1627
1728
1716
1802
1811
1936
1999
2081
2432
2359
2509
2879
2754
3099
3250
3392
3656
3635
4077
4050
4342
4077
3356
3307
2212
1447
756
-246
-820
-1354
-1270
-1522
-1486
-1086
-982
-413
-195
-38
166
68
178
12
-255
-353
-460
-449
-522
-486
-400
-232
120
220
184
54
-249
-485
-860
-1370
-1890
-2389
-2958
-3293
-3551
-3900
-3827
-3689
-3546
-3360
-3051
-2710
-2509
-2265
-2162
-2140
-2168
-2144
-2062
-2117
-2164
-2090
-2056
-1995
-1865
-1909
-1985
-1943
-2016
-2184
-2368
-2478
-2682
-2787
-2826
-2939
-2807
-2623
-2334
-2038
-1804
-1428
-1151
-867
-577
-405
-335
-274
-118
-17
18
227
414
617
783
1014
1277
1315
1469
1606
1540
1527
1613
1598
1515
1664
1749
1803
2008
2210
2438
2618
2922
3144
3290
3521
3619
3803
3849
4034
4234
4210
4365
3940
3302
2870
1986
1057
295
-474
-1236
-1446
-1320
-1520
-1414
-1089
-820
-402
-112
-37
40
77
92
-74
-221
-378
-389
-343
-405
-356
-247
-49
261
241
84
-183
-528
-851
-1278
-1739
-2284
-2748
-3174
-3448
-3635
-3728
-3577
-3381
-3193
-2972
-2650
-2448
-2220
-2019
-2033
-2032
-2032
-1981
-1966
-1974
-2002
-1962
-1896
-1898
-1888
-1953
-2106
-2166
-2289
-2529
-2639
-2775
-2910
-2907
-2973
-2862
-2689
-2467
-2071
-1856
-1476
-1222
-986
-649
-573
-308
-229
-141
47
113
352
532
724
969
1139
1312
1385
1485
1574
1578
1613
1565
1594
1652
1713
1878
1864
2069
2264
2402
2620
2698
2985
2954
3183
3477
3362
3742
3972
4025
4296
4223
3591
2968
2421
1311
416
-207
-1151
-1666
-1664
-1688
-1585
-1336
-944
-571
-259
-65
26
108
-95
-165
-339
-658
-606
-559
-562
-426
-273
-94
212
342
214
97
-222
-676
-1082
-1582
-2184
-2610
-3129
-3424
-3509
-3739
-3591
-3387
-3143
-2922
-2639
-2386
-2378
-2076
-2008
-2006
-1905
-1971
-1882
-1821
-1808
-1670
-1618
-1613
-1638
-1645
-1729
-1917
-1984
-2211
-2405
-2526
-2693
-2716
-2709
-2605
-2437
-2250
-1981
-1718
-1374
-1152
-890
-666
-470
-307
-92
89
172
452
521
698
925
1055
1245
1339
1447
1391
1446
1531
1473
1539
1533
1560
1701
1806
1965
2007
2207
2377
2445
2610
2739
2951
3002
3259
3409
3514
3801
3976
4131
3918
3430
2756
2043
1151
159
-503
-1217
-1777
-1855
-1711
-1621
-1357
-893
-573
-246
-58
-21
43
-21
-101
-282
-436
-497
-406
-280
-194
12
191
354
443
325
32
-308
-738
-1213
-1677
-2195
-2638
-3031
-3148
-3333
-3495
-3363
-3190
-2931
-2722
-2482
-2390
-2265
-2094
-1990
-1942
-1927
-1888
-1808
-1611
-1618
-1547
-1412
-1511
-1452
-1596
-1807
-1998
-2145
-2249
-2476
-2580
-2676
-2643
-2548
-2420
-2191
-1926
-1692
-1407
-1079
-897
-660
-380
-128
10
183
377
485
709
787
975
1164
1156
1401
1520
1530
1587
1618
1683
1636
1689
1707
1756
1927
1984
2098
2289
2398
2454
2710
2802
2944
3073
3149
3510
3526
3797
3942
3993
3923
3197
2744
1846
881
131
-733
-1354
-1976
-1928
-1769
-1669
-1264
-1049
-592
-247
-90
-37
-138
-160
-204
-304
-464
-531
-435
-288
-126
57
164
288
358
197
-120
-570
-989
-1390
-1880
-2345
-2841
-3079
-3125
-3283
-3244
-3185
-3015
-2708
-2475
-2267
-2263
-2127
-1970
-1918
-1800
-1861
-1768
-1670
-1575
-1455
-1440
-1381
-1359
-1409
-1548
-1783
-1947
-2055
-2264
-2493
-2613
-2664
-2664
-2501
-2290
-2102
-1795
-1446
-1131
-852
-638
-381
-194
44
264
390
553
712
969
1093
1263
1426
1562
1734
1735
1827
1736
1786
1819
1722
1835
1798
1922
2092
2121
2287
2401
2432
2690
2681
2778
3015
3013
3298
3316
3458
3606
3714
3652
2908
2431
1641
736
149
-635
-1334
-1795
-1738
-1653
-1556
-1262
-924
-531
-286
-91
-143
-155
-191
-265
-401
-597
-594
-530
-355
-209
-125
17
81
72
-115
-452
-885
-1290
-1703
-2185
-2634
-3074
-3260
-3368
-3453
-3412
-3273
-3033
-2825
-2511
-2400
-2233
-2091
-2012
-1861
-1856
-1788
-1734
-1505
-1468
-1408
-1261
-1320
-1243
-1386
-1490
-1690
-1855
-1927
-2153
-2232
-2364
-2359
-2264
-2209
-1984
-1724
-1507
-1224
-867
-635
-350
-58
206
445
575
785
891
1087
1271
1418
1615
1726
1887
2003
2000
2061
2060
1995
2051
1996
1961
2063
2124
2282
2423
2515
2636
2809
2943
2936
3284
3350
3290
3612
3607
3617
3653
3331
2619
2032
1359
384
-290
-862
-1512
-1808
-1744
-1723
-1565
-1276
-986
-582
-457
-403
-358
-409
-446
-530
-577
-732
-690
-482
-406
-268
-188
-75
10
-102
-333
-730
-1092
-1431
-1833
-2299
-2819
-3084
-3210
-3340
-3320
-3219
-3046
-2802
-2550
-2405
-2281
-2143
-1994
-1833
-1820
-1755
-1676
-1508
-1262
-1279
-1160
-1130
-1170
-1104
-1280
-1426
-1664
-1817
-1895
-2123
-2216
-2312
-2241
-2117
-2060
-1792
-1635
-1353
-1030
-720
-461
-257
154
365
587
822
984
1151
1303
1477
1557
1721
1822
1940
2023
1985
2061
2060
2141
2155
2153
2262
2234
2385
2485
2507
2622
2657
2762
2859
2982
3051
3126
3263
3215
3293
3306
3097
2506
1802
1310
512
-199
-674
-1290
-1480
-1528
-1420
-1209
-1061
-689
-400
-138
-95
-183
-86
-189
-234
-218
-402
-398
-229
-138
-78
-147
-81
-85
-189
-380
-805
-1188
-1634
-2029
-2451
-3115
-3244
-3345
-3557
-3378
-3394
-3212
-2917
-2696
-2532
-2540
-2301
-2185
-2044
-1909
-1982
-1787
-1617
-1515
-1386
-1386
-1315
-1260
-1232
-1416
-1622
-1745
-1931
-2014
-2213
-2351
-2394
-2329
-2132
-2006
-1793
-1549
-1242
-940
-771
-481
-203
87
440
677
896
1155
1374
1641
1797
1889
2043
2157
2227
2284
2290
2339
2462
2462
2517
2586
2629
2741
2846
2955
2917
3020
3219
3118
3233
3225
3266
3413
3331
3389
3176
2956
2474
1875
1311
470
-53
-626
-1000
-1331
-1535
-1378
-1347
-1158
-942
-668
-515
-493
-411
-555
-504
-475
-493
-525
-522
-442
-335
-225
-258
-246
-271
-425
-682
-1041
-1421
-1758
-2105
-2591
-2947
-3129
-3353
-3321
-3253
-3236
-3077
-2836
-2597
-2557
-2427
-2323
-2235
-2151
-2136
-2041
-1950
-1802
-1623
-1457
-1480
-1369
-1301
-1392
-1410
-1599
-1680
-1860
-2002
-2118
-2250
-2216
-2273
-2056
-1934
-1725
-1331
-1038
-681
-436
-124
238
510
483
540
823
1042
1296
1413
1536
1640
1738
1925
2113
2242
2245
2377
2405
2336
2350
2442
2532
2524
2691
2747
2782
2964
3062
3294
3277
3294
3375
3269
3171
2943
2497
1848
1345
747
107
-390
-668
-903
-1034
-916
-966
-882
-617
-427
-223
-199
-215
-265
-241
-212
-237
-166
-129
-68
13
80
66
62
70
-74
-416
-738
-1105
-1524
-1832
-2261
-2796
-3019
-3115
-3402
-3497
-3368
-3356
-3200
-2949
-2914
-2952
-2772
-2576
-2513
-2434
-2390
-2232
-2093
-1983
-1908
-1876
-1742
-1627
-1531
-1660
-1757
-1724
-1814
-1852
-1930
-2045
-2025
-1930
-1830
-1684
-1503
-1281
-988
-739
-556
-335
-77
142
303
548
694
865
1150
1287
1482
1667
1835
2075
2213
2306
2413
2556
2501
2569
2690
2486
2679
2792
2736
2863
2959
3118
3104
3225
3262
3144
3216
2998
2676
2133
1540
1110
515
143
-222
-471
-687
-718
-597
-709
-520
-398
-237
-121
-229
-263
-238
-253
-216
-110
-95
-33
101
103
12
15
2
-208
-356
-732
-1221
-1534
-1951
-2233
-2603
-2863
-3016
-3181
-3190
-3317
-3282
-3217
-3186
-3018
-3035
-3041
-2922
-2847
-2714
-2643
-2450
-2311
-2239
-2018
-1983
-1913
-1801
-1688
-1676
-1755
-1713
-1753
-1793
-1791
-1807
-1795
-1818
-1685
-1574
-1561
-1323
-1172
-964
-733
-538
-221
-101
248
558
694
1039
1210
1454
1611
1763
2009
1994
2208
2315
2322
2444
2473
2576
2464
2574
2579
2600
2734
2567
2708
2573
2515
2560
2294
2238
1970
1568
1187
661
256
-111
-362
-536
-778
-723
-699
-744
-622
-552
-421
-247
-171
-146
-117
-78
-41
-13
61
99
222
260
153
124
23
-115
-202
-453
-735
-1075
-1378
-1666
-1987
-2234
-2418
-2544
-2640
-2710
-2815
-2792
-2740
-2675
-2628
-2687
-2624
-2545
-2479
-2316
-2242
-2132
-1985
-1873
-1822
-1790
-1642
-1567
-1524
-1462
-1504
-1524
-1508
-1558
-1603
-1627
-1625
-1581
-1555
-1513
-1422
-1245
-1059
-891
-698
-524
-321
-107
81
272
467
656
905
1070
1192
1403
1552
1678
1845
1921
2003
2107
2171
2181
2272
2308
2259
2349
2278
2205
2126
2102
1991
1751
1676
1372
1141
878
622
274
-101
-158
-436
-641
-676
-660
-694
-689
-541
-538
-446
-278
-174
-151
-157
-2
15
8
60
96
99
-6
-7
-112
-340
-487
-684
-973
-1276
-1533
-1754
-2026
-2235
-2351
-2516
-2622
-2633
-2645
-2677
-2687
-2612
-2590
-2552
-2432
-2350
-2323
-2196
-2094
-1998
-1834
-1728
-1555
-1507
-1391
-1293
-1243
-1162
-1229
-1207
-1229
-1254
-1251
-1246
-1203
-1205
-1052
-986
-915
-720
-617
-365
-258
-80
102
183
415
523
678
846
983
1151
1247
1383
1568
1666
1762
1862
1892
1951
2042
2030
2082
2058
2096
2028
1870
1956
1662
1522
1447
1150
958
715
475
123
-88
-274
-476
-589
-671
-714
-905
-839
-900
-944
-833
-834
-695
-747
-614
-534
-529
-402
-382
-326
-346
-369
-396
-489
-611
-738
-841
-1033
-1216
-1415
-1629
-1820
-1965
-2078
-2204
-2244
-2366
-2431
-2469
-2514
-2441
-2424
-2275
-2113
-1985
-1769
-1640
-1460
-1278
-1116
-935
-846
-723
-681
-619
-505
-482
-415
-316
-272
-198
-104
-45
-33
59
211
156
206
343
315
394
485
544
664
661
868
939
939
1164
1262
1381
1439
1568
1659
1563
1654
1712
1619
1651
1674
1544
1456
1378
1328
1184
979
945
722
468
343
118
-39
-146
-230
-310
-479
-467
-565
-705
-655
-775
-799
-821
-902
-864
-943
-948
-961
-999
-938
-986
-992
-1082
-1144
-1151
-1240
-1246
-1320
-1368
-1374
-1455
-1490
-1519
-1554
-1548
-1553
-1555
-1509
-1540
-1508
-1445
-1443
-1319
-1299
-1263
-1225
-1247
-1112
-1102
-1036
-941
-910
-806
-749
-596
-550
-477
-349
-283
-162
-72
46
25
111
319
339
453
576
612
683
764
866
922
918
1053
1047
969
1068
997
1027
971
936
970
804
881
809
739
798
682
701
614
543
524
390
423
347
337
326
243
251
146
117
43
-49
-108
-168
-230
-355
-365
-475
-557
-585
-709
-704
-808
-865
-908
-999
-985
-1076
-1062
-1128
-1163
-1085
-1109
-1042
-1013
-978
-967
-961
-905
-879
-879
-889
-874
-861
-799
-797
-819
-780
-796
-735
-717
-700
-693
-742
-653
-729
-679
-619
-654
-470
-564
-391
-355
-397
-133
-248
-48
-102
-38
118
0
221
131
206
266
324
385
384
508
439
519
477
545
527
501
587
438
497
413
420
392
321
379
212
301
266
232
270
203
224
138
137
84
26
16
-51
-62
-130
-131
-159
-184
-197
-271
-277
-325
-330
-343
-368
-386
-440
-403
-428
-437
-439
-473
-490
-525
-509
-529
-520
-536
-570
-567
-571
-572
-573
-562
-596
-584
-596
-584
-597
-586
-573
-616
-571
-579
-516
-529
-518
-435
-455
-389
-400
-327
-342
-336
-227
-269
-205
-173
-127
-129
-139
-44
-63
-51
21
17
11
6
14
56
-18
40
68
44
114
101
135
105
158
195
158
179
157
161
115
88
67
55
18
6
-4
-66
-74
-119
-98
-130
-136
-117
-198
-169
-198
-231
-259
-283
-278
-326
-318
-341
-369
-376
-368
-359
-389
-377
-365
-368
-356
-383
-424
-437
-434
-443
-472
-464
-484
-475
-465
-477
-436
-443
-439
-449
-445
-411
-406
-408
-418
-384
-381
-400
-391
-389
-387
-384
-374
-347
-298
-292
-270
-253
-255
-209
-196
-169
-163
-134
-102
-121
-60
-61
-31
-28
-49
-47
-68
-37
-49
-48
-51
-54
-60
-75
-59
-61
-57
-74
-72
-83
-90
-93
-146
-150
-155
-148
-160
-166
-144
-152
-135
-152
-156
-144
-140
-146
-157
-151
-151
-157
-158
-168
-204
-217
-233
-249
-260
-266
-277
-290
-309
-312
-300
-324
-314
-340
-365
-374
-374
-369
-406
-429
-458
-494
-510
-502
-491
-516
-524
-516
-508
-481
-478
-491
-496
-457
-478
-483
-469
-482
-439
-443
-409
-423
-457
-427
-417
-377
-348
-312
-275
-245
-240
-230
-216
-189
-178
-154
-132
-128
-120
-146
-143
-145
-161
-156
-144
-155
-148
-156
-146
-144
-156
-140
-121
-125
-125
-114
-101
-117
-93
-74
-61
-46
-59
-60
-63
-52
-53
-35
-43
-54
-62
-56
-41
-49
-48
-70
-53
-38
-44
-41
-45
-43
-59
-52
-71
-83
-86
-87
-109
-119
-136
-129
-120
-163
-163
-172
-175
-184
-186
-180
-198
-214
-249
-256
-282
-299
-290
-338
-358
-391
-402
-394
-400
-390
-391
-400
-400
-405
-410
-401
-408
-411
-423
-430
-440
-432
-397
-397
-395
-409
-405
-383
-399
-391
-413
-433
-411
-403
-376
-394
-411
-390
-402
-389
-388
-404
-415
-426
-415
-417
-416
-421
-413
-374
-380
-372
-374
-352
-326
-338
-311
-301
-300
-288
-286
-258
-258
-233
-201
-196
-160
-164
-154
-135
-130
-99
-94
-86
-86
-68
-36
-30
3
5
13
32
46
67
69
86
86
73
90
67
47
46
32
53
33
16
7
-12
-24
-64
-85
-102
-132
-147
-160
-165
-200
-218
-236
-282
-297
-310
-321
-360
-376
-379
-381
-395
-432
-441
-477
-496
-516
-531
-515
-497
-486
-507
-502
-502
-517
-533
-548
-537
-539
-527
-507
-489
-478
-464
-461
-472
-457
-450
-428
-424
-421
-408
-409
-394
-399
-394
-392
-407
-405
-424
-449
-430
-405
-386
-375
-380
-369
-348
-322
-305
-298
-294
-288
-274
-265
-253
-241
-250
-245
-242
-244
-244
-250
-231
-223
-203
-195
-194
-182
-203
-194
-179
-188
-158
-158
-153
-142
-115
-96
-105
-98
-96
-80
-57
-53
-46
-24
-18
6
20
3
-4
-21
0
-4
-8
1
-13
-22
-59
-76
-89
-108
-133
-148
-148
-148
-153
-182
-193
-178
-199
-203
-212
-221
-225
-250
-274
-293
-299
-303
-314
-323
-349
-372
-381
-397
-389
-395
-407
-422
-423
-408
-384
-396
-397
-412
-370
-331
-367
-299
-319
-304
-280
-231
-275
-289
-306
-348
-361
-365
-328
-350
-332
-351
-365
-404
-394
-403
-395
-414
-448
-440
-417
-413
-397
-439
-415
-510
-410
-351
-519
-294
-436
-350
-404
-310
-363
-318
-282
-332
-271
-275
-257
-281
-232
-279
-246
-249
-230
-233
-160
-182
-141
-129
-135
-80
-111
-71
-73
-66
-55
-63
-24
-20
-7
-30
-51
-34
-44
-45
-98
-114
-111
-134
-139
-143
-135
-137
-118
-120
-142
-164
-184
-187
-208
-217
-228
-239
-256
-276
-285
-298
-324
-340
-327
-329
-351
-372
-386
-377
-369
-376
-391
-398
-394
-375
-388
-391
-371
-345
-327
-322
-300
-289
-314
-327
-336
-345
-341
-353
-357
-363
-350
-355
-363
-374
-403
-423
-446
-457
-456
-486
-526
-545
-530
-500
-504
-507
-488
-464
-472
-493
-510
-521
-523
-507
-497
-482
-460
-427
-388
-376
-364
-347
-345
-334
-333
-333
-323
-315
-286
-273
-268
-237
-196
-165
-155
-155
-134
-118
-115
-113
-110
-92
-62
-58
-47
-21
-23
-41
-60
-83
-104
-116
-137
-163
-196
-218
-259
-296
-310
-323
-353
-383
-392
-408
-411
-427
-445
-460
-485
-483
-479
-453
-419
-411
-414
-420
-432
-420
-383
-363
-350
-347
-344
-342
-327
-310
-299
-300
-296
-265
-257
-261
-248
-257
-260
-262
-285
-289
-294
-307
-313
-327
-341
-336
-323
-322
-328
-336
-358
-388
-397
-388
-378
-376
-378
-384
-387
-404
-417
-423
-437
-444
-451
-421
-425
-426
-402
-406
-420
-436
-430
-398
-406
-419
-430
-432
-419
-399
-378
-374
-367
-374
-375
-371
-372
-377
-368
-342
-309
-271
-233
-215
-202
-190
-179
-186
-174
-151
-121
-86
-92
-113
-140
-151
-166
-176
-169
-173
-196
-224
-259
-290
-307
-307
-302
-320
-353
-366
-365
-357
-347
-340
-343
-354
-376
-373
-356
-338
-333
-341
-351
-370
-355
-347
-335
-331
-355
-367
-346
-317
-295
-270
-275
-282
-277
-298
-324
-324
-311
-298
-291
-295
-297
-287
-293
-301
-297
-287
-262
-230
-206
-202
-214
-231
-259
-292
-313
-339
-367
-366
-378
-381
-374
-398
-448
-491
-518
-549
-577
-582
-603
-624
-629
-643
-626
-612
-611
-612
-625
-634
-612
-592
-562
-533
-500
-458
-436
-420
-393
-348
-330
-324
-300
-289
-272
-259
-246
-232
-236
-238
-205
-172
-136
-119
-135
-143
-151
-151
-146
-133
-119
-123
-139
-159
-174
-159
-155
-169
-194
-223
-228
-202
-187
-180
-184
-225
-289
-330
-347
-364
-376
-403
-426
-453
-476
-479
-466
-463
-453
-463
-481
-474
-478
-490
-489
-491
-495
-479
-462
-442
-413
-399
-398
-390
-387
-366
-334
-341
-346
-345
-332
-316
-305
-290
-288
-287
-284
-289
-285
-247
-238
-237
-235
-259
-278
-311
-341
-356
-374
-359
-321
-291
-293
-306
-304
-321
-344
-362
-386
-396
-400
-399
-382
-376
-385
-400
-423
-434
-434
-418
-393
-376
-379
-394
-399
-372
-344
-324
-327
-333
-309
-291
-269
-245
-235
-217
-212
-212
-232
-256
-275
-286
-278
-283
-299
-314
-309
-282
-273
-286
-309
-329
-346
-336
-319
-338
-359
-388
-409
-423
-420
-415
-424
-433
-462
-496
-505
-511
-501
-493
-495
-491
-490
-484
-467
-441
-405
-379
-380
-403
-424
-406
-399
-390
-396
-393
-385
-376
-360
-339
-309
-290
-294
-299
-278
-272
-263
-258
-259
-256
-269
-274
-287
-298
-288
-277
-282
-274
-244
-214
-200
-190
-180
-203
-240
-267
-273
-275
-283
-285
-292
-303
-318
-343
-367
-395
-412
-425
-441
-459
-491
-503
-512
-509
-490
-479
-467
-467
-457
-439
-422
-414
-402
-390
-370
-338
-297
-282
-276
-260
-257
-252
-242
-228
-210
-204
-194
-187
-185
-184
-181
-178
-179
-175
-193
-217
-225
-240
-247
-265
-294
-303
-299
-290
-304
-316
-319
-326
-325
-334
-347
-370
-405
-443
-477
-480
-455
-442
-438
-417
-413
-407
-387
-358
-336
-320
-324
-337
-325
-296
-282
-291
-308
-324
-324
-326
-301
-293
-300
-302
-308
-296
-266
-246
-260
-261
-260
-248
-238
-233
-237
-231
-217
-210
-192
-182
-169
-172
-179
-170
-157
-155
-171
-176
-207
-225
-235
-262
-296
-326
-353
-395
-424
-437
-438
-425
-426
-418
-427
-447
-431
-400
-359
-344
-320
-316
-309
-279
-247
-234
-222
-224
-224
-214
-219
-220
-219
-207
-212
-228
-241
-255
-257
-248
-252
-265
-244
-214
-199
-191
-208
-239
-259
-298
-324
-305
-286
-282
-309
-346
-381
-388
-360
-349
-356
-355
-354
-349
-338
-344
-359
-375
-387
-395
-365
-348
-344
-339
-336
-325
-319
-310
-301
-308
-318
-324
-305
-301
-317
-313
-303
-294
-315
-305
-291
-295
-293
-274
-244
-205
-171
-151
-153
-160
-142
-123
-105
-80
-81
-93
-103
-92
-63
-54
-67
-101
-118
-137
-164
-177
-202
-236
-285
-327
-317
-296
-291
-290
-311
-355
-405
-425
-418
-404
-388
-399
-400
-386
-370
-341
-317
-312
-311
-304
-296
-293
-290
-273
-254
-251
-247
-232
-205
-193
-195
-199
-226
-236
-249
-240
-228
-232
-261
-301
-328
-346
-344
-344
-335
-348
-352
-377
-397
-389
-388
-382
-391
-406
-414
-404
-383
-370
-357
-334
-334
-327
-312
-308
-306
-306
-293
-297
-285
-257
-237
-231
-247
-280
-281
-257
-224
-181
-159
-161
-160
-142
-125
-114
-111
-120
-136
-155
-173
-169
-159
-151
-155
-163
-167
-185
-210
-232
-243
-250
-261
-277
-270
-277
-307
-334
-366
-394
-387
-362
-324
-309
-312
-330
-366
-371
-373
-366
-364
-373
-379
-365
-329
-307
-303
-311
-322
-330
-351
-350
-341
-321
-316
-335
-341
-312
-285
-279
-280
-276
-269
-266
-254
-236
-223
-228
-248
-267
-278
-275
-254
-228
-222
-211
-214
-230
-247
-261
-251
-246
-277
-310
-322
-303
-272
-252
-246
-257
-271
-283
-274
-253
-245
-259
-263
-268
-256
-230
-205
-194
-209
-226
-239
-235
-220
-210
-211
-233
-237
-230
-249
-232
-198
-181
-190
-210
-222
-229
-232
-220
-216
-196
-161
-158
-170
-191
-218
-218
-208
-210
-211
-214
-241
-247
-252
-282
-294
-300
-304
-299
-310
-338
-378
-418
-444
-452
-434
-419
-420
-435
-451
-442
-428
-399
-375
-374
-377
-385
-391
-394
-370
-333
-312
-277
-242
-211
-175
-171
-182
-169
-174
-176
-163
-152
-143
-134
-123
-98
-78
-69
-61
-92
-106
-106
-124
-135
-156
-178
-179
-196
-211
-205
-200
-201
-244
-287
-289
-297
-297
-269
-252
-250
-254
-236
-214
-192
-188
-191
-203
-232
-229
-222
-217
-208
-206
-208
-223
-231
-222
-224
-242
-251
-264
-276
-278
-271
-260
-255
-272
-286
-286
-272
-273
-296
-311
-323
-325
-303
-287
-273
-274
-281
-262
-254
-257
-272
-284
-277
-274
-266
-242
-231
-242
-263
-269
-278
-278
-260
-248
-244
-240
-248
-262
-253
-235
-210
-203
-216
-245
-264
-253
-229
-193
-164
-143
-145
-134
-143
-162
-179
-195
-172
-138
-113
-97
-85
-91
-95
-108
-112
-111
-122
-119
-101
-85
-82
-100
-112
-109
-112
-126
-154
-180
-193
-206
-201
-196
-193
-182
-185
-192
-219
-244
-259
-289
-303
-305
-312
-309
-308
-299
-292
-296
-298
-273
-246
-242
-259
-297
-309
-307
-288
-283
-282
-274
-278
-271
-240
-214
-192
-189
-193
-177
-169
-157
-165
-163
-156
-158
-153
-156
-149
-124
-141
-156
-172
-202
-211
-217
-236
-261
-291
-313
-322
-335
-339
-346
-351
-340
-357
-358
-352
-342
-330
-334
-313
-298
-280
-251
-248
-249
-240
-250
-236
-215
-193
-170
-153
-127
-113
-109
-107
-128
-114
-103
-116
-109
-126
-127
-152
-180
-165
-168
-177
-189
-201
-204
-210
-204
-211
-233
-250
-260
-263
-253
-251
-265
-281
-300
-302
-306
-312
-315
-329
-328
-328
-315
-303
-303
-294
-309
-328
-313
-319
-292
-265
-278
-285
-277
-255
-240
-231
-204
-171
-192
-206
-213
-207
-195
-202
-209
-222
-229
-233
-243
-255
-271
-278
-254
-236
-231
-220
-221
-222
-231
-252
-258
-262
-251
-240
-246
-232
-220
-214
-195
-204
-206
-198
-210
-221
-236
-246
-257
-256
-251
-247
-230
-230
-228
-227
-238
-245
-250
-267
-259
-266
-273
-273
-281
-267
-250
-242
-241
-254
-251
-235
-236
-222
-231
-241
-235
-237
-223
-218
-240
-251
-259
-263
-246
-244
-228
-222
-232
-249
-254
-252
-255
-249
-256
-277
-298
-317
-355
-385
-414
-430
-435
-456
-454
-446
-447
-436
-447
-428
-423
-421
-396
-383
-374
-379
-369
-362
-376
-359
-326
-312
-303
-289
-269
-249
-237
-215
-200
-199
-210
-209
-205
-200
-185
-186
-192
-194
-169
-169
-180
-179
-168
-140
-147
-153
-140
-134
-146
-154
-151
-162
-161
-162
-162
-171
-182
-185
-206
-230
-242
-236
-234
-244
-252
-263
-270
-271
-270
-286
-310
-324
-337
-332
-329
-325
-321
-316
-314
-306
-326
-354
-341
-322
-319
-322
-321
-316
-310
-327
-345
-341
-331
-300
-287
-285
-284
-304
-329
-344
-356
-357
-364
-365
-372
-384
-383
-376
-370
-376
-388
-389
-383
-381
-377
-391
-398
-404
-412
-419
-401
-365
-349
-342
-344
-342
-344
-347
-332
-332
-337
-316
-304
-297
-283
-286
-289
-270
-242
-230
-235
-257
-269
-260
-254
-258
-255
-257
-271
-259
-235
-213
-198
-187
-190
-207
-229
-226
-214
-223
-215
-220
-209
-181
-153
-116
-118
-140
-179
-189
-199
-201
-176
-158
-160
-171
-184
-196
-198
-215
-234
-253
-283
-291
-286
-283
-287
-284
-285
-298
-299
-287
-273
-287
-299
-325
-340
-332
-309
-295
-316
-345
-357
-376
-366
-348
-337
-344
-367
-380
-372
-358
-347
-329
-325
-333
-320
-333
-357
-362
-373
-381
-388
-385
-378
-369
-370
-362
-342
-323
-338
-352
-337
-325
-323
-307
-304
-300
-284
-248
-229
-220
-212
-223
-236
-253
-245
-227
-201
-192
-193
-190
-189
-165
-149
-146
-149
-159
-171
-177
-181
-174
-174
-173
-167
-163
-155
-159
-155
-151
-152
-156
-145
-132
-160
-195
-231
-250
-265
-285
-274
-281
-288
-273
-283
-300
-303
-312
-328
-343
-367
-381
-381
-383
-378
-374
-356
-339
-332
-317
-304
-328
-325
-313
-309
-289
-273
-265
-252
-265
-295
-303
-306
-310
-313
-314
-318
-337
-349
-336
-323
-329
-348
-359
-351
-329
-329
-325
-321
-336
-341
-347
-344
-319
-299
-288
-301
-319
-329
-333
-333
-322
-304
-295
-316
-321
-303
-286
-284
-292
-292
-271
-251
-235
-205
-198
-199
-191
-189
-182
-172
-165
-163
-176
-177
-170
-166
-178
-191
-195
-206
-199
-198
-198
-217
-231
-236
-250
-247
-235
-203
-198
-199
-206
-218
-228
-231
-237
-243
-242
-238
-236
-234
-232
-242
-248
-270
-281
-307
-324
-313
-321
-328
-335
-352
-369
-367
-362
-358
-349
-362
-375
-375
-366
-365
-383
-405
-414
-416
-423
-426
-431
-437
-450
-449
-423
-405
-413
-417
-406
-406
-403
-386
-365
-348
-318
-306
-299
-285
-276
-272
-251
-222
-224
-213
-225
-229
-210
-226
-228
-207
-205
-221
-229
-234
-239
-257
-246
-236
-239
-243
-244
-240
-223
-205
-219
-237
-232
-213
-221
-222
-223
-224
-220
-230
-237
-229
-254
-300
-331
-351
-361
-362
-353
-368
-367
-355
-352
-333
-336
-340
-331
-341
-325
-294
-288
-281
-293
-304
-285
-285
-283
-277
-272
-273
-280
-293
-297
-305
-299
-297
-306
-316
-336
-362
-381
-379
-356
-345
-330
-323
-336
-335
-355
-351
-348
-347
-340
-337
-333
-328
-308
-294
-304
-310
-309
-327
-327
-325
-339
-344
-361
-373
-363
-352
-339
-326
-306
-311
-318
-311
-299
-295
-298
-292
-304
-329
-318
-299
-310
-308
-307
-299
-282
-275
-265
-254
-263
-254
-246
-261
-247
-234
-236
-229
-229
-219
-225
-220
-226
-244
-245
-255
-251
-240
-253
-257
-274
-297
-293
-299
-297
-314
-336
-362
-389
-395
-403
-413
-409
-415
-425
-408
-402
-393
-372
-355
-320
-300
-288
-271
-284
-290
-282
-288
-298
-299
-287
-300
-314
-320
-337
-327
-336
-350
-368
-372
-365
-357
-367
-368
-370
-371
-364
-368
-363
-371
-378
-375
-369
-373
-366
-363
-351
-347
-359
-357
-342
-326
-313
-311
-316
-322
-336
-336
-332
-322
-312
-303
-292
-289
-299
-306
-313
-319
-315
-310
-302
-310
-319
-313
-304
-298
-307
-309
-303
-301
-299
-299
-300
-309
-320
-309
-297
-307
-306
-307
-314
-303
-292
-297
-299
-315
-327
-326
-325
-320
-313
-316
-320
-318
-319
-311
-313
-324
-342
-354
-352
-312
-281
-265
-252
-253
-257
-257
-251
-240
-235
-249
-259
-252
-247
-234
-227
-216
-205
-195
-178
-166
-166
-174
-178
-185
-190
-200
-230
-252
-266
-289
-301
-301
-305
-299
-303
-319
-320
-317
-315
-334
-341
-332
-329
-329
-337
-373
-405
-400
-412
-434
-433
-447
-445
-428
-437
-432
-410
-414
-410
-409
-412
-404
-407
-393
-393
-400
-378
-356
-330
-309
-299
-288
-285
-286
-284
-292
-298
-293
-300
-294
-288
-282
-271
-277
-277
-284
-286
-283
-275
-255
-258
-237
-224
-226
-225
-218
-230
-247
-255
-258
-260
-271
-274
-277
-279
-289
-292
-282
-279
-268
-242
-230
-216
-210
-189
-186
-207
-206
-214
-217
-210
-210
-198
-200
-204
-206
-202
-198
-196
-199
-213
-230
-223
-206
-206
-227
-238
-245
-249
-231
-240
-258
-264
-283
-293
-307
-337
-352
-363
-357
-332
-322
-316
-306
-322
-345
-362
-377
-388
-395
-413
-431
-440
-440
-427
-415
-409
-401
-403
-412
-394
-377
-362
-353
-356
-362
-359
-350
-340
-328
-315
-310
-313
-299
-269
-244
-232
-247
-262
-262
-242
-226
-213
-213
-211
-212
-232
-235
-239
-235
-219
-208
-212
-219
-236
-248
-255
-272
-268
-248
-236
-237
-237
-248
-270
-284
-304
-284
-247
-231
-205
-190
-195
-205
-212
-217
-225
-223
-210
-208
-222
-230
-218
-209
-222
-232
-246
-267
-277
-287
-292
-282
-275
-268
-250
-251
-251
-252
-255
-260
-250
-244
-234
-211
-213
-207
-207
-210
-206
-191
-200
-209
-214
-245
-272
-289
-315
-329
-335
-362
-380
-391
-375
-359
-373
-380
-374
-370
-376
-373
-368
-356
-344
-343
-342
-345
-340
-349
-347
-340
-344
-336
-328
-340
-332
-329
-325
-325
-336
-317
-313
-309
-308
-307
-301
-302
-295
-301
-320
-310
-302
-298
-301
-310
-301
-295
-300
-301
-305
-299
-300
-316
-326
-319
-294
-259
-272
-287
-274
-285
-287
-272
-244
-245
-260
-250
-237
-222
-212
-213
-218
-237
-273
-266
-263
-255
-241
-255
-263
-281
-278
-267
-259
-251
-248
-254
-261
-274
-265
-251
-239
-212
-187
-173
-164
-143
-134
-123
-125
-137
-150
-154
-151
-156
-166
-189
-209
-211
-211
-219
-229
-247
-276
-300
-307
-327
-335
-339
-354
-354
-368
-362
-343
-347
-356
-346
-332
-317
-322
-323
-324
-324
-328
-312
-293
-286
-271
-274
-276
-271
-257
-267
-276
-272
-290
-301
-302
-314
-313
-317
-337
-329
-330
-323
-307
-294
-288
-295
-294
-306
-321
-338
-345
-364
-380
-380
-361
-355
-378
-395
-406
-416
-412
-391
-378
-364
-371
-379
-382
-393
-395
-374
-354
-347
-335
-322
-317
-302
-289
-285
-267
-267
-256
-226
-197
-171
-181
-180
-164
-149
-131
-125
-124
-110
-109
-106
-113
-118
-122
-122
-121
-130
-159
-176
-194
-215
-234
-234
-231
-252
-255
-242
-247
-254
-254
-241
-247
-268
-259
-256
-263
-265
-288
-306
-304
-289
-267
-256
-256
-257
-262
-273
-282
-281
-267
-268
-259
-255
-247
-253
-269
-284
-285
-284
-268
-268
-265
-261
-272
-262
-267
-272
-253
-257
-264
-264
-268
-258
-262
-279
-301
-316
-317
-317
-314
-329
-351
-361
-366
-359
-350
-373
-397
-415
-441
-434
-428
-416
-402
-400
-408
-413
-414
-411
-409
-403
-400
-406
-385
-384
-370
-351
-357
-350
-331
-317
-282
-261
-272
-263
-264
-254
-254
-236
-222
-211
-201
-197
-187
-206
-202
-187
-179
-185
-180
-181
-178
-167
-170
-176
-181
-193
-209
-222
-220
-211
-204
-186
-166
-137
-126
-138
-148
-135
-135
-145
-148
-129
-115
-117
-112
-116
-122
-135
-137
-136
-129
-143
-151
-159
-172
-184
-195
-209
-219
-222
-218
-193
-193
-217
-242
-263
-277
-272
-279
-274
-286
-295
-300
-322
-330
-331
-325
-340
-370
-383
-400
-421
-430
-444
-448
-453
-447
-442
-440
-418
-394
-393
-396
-390
-387
-373
-353
-341
-316
-290
-282
-267
-236
-208
-204
-209
-217
-226
-220
-193
-163
-143
-154
-180
-203
-201
-197
-202
-193
-195
-203
-225
-228
-211
-217
-208
-192
-174
-173
-188
-185
-170
-163
-167
-170
-181
-199
-204
-211
-242
-269
-278
-271
-252
-244
-235
-232
-243
-251
-245
-225
-208
-210
-206
-211
-221
-215
-181
-169
-176
-180
-177
-185
-178
-169
-160
-144
-153
-159
-172
-189
-200
-205
-197
-187
-178
-165
-168
-177
-190
-208
-220
-209
-207
-211
-224
-235
-237
-252
-271
-296
-305
-310
-316
-305
-304
-313
-323
-348
-366
-381
-389
-393
-420
-436
-438
-440
-429
-437
-435
-428
-424
-416
-409
-402
-377
-360
-347
-331
-337
-333
-320
-302
-279
-255
-233
-220
-202
-206
-199
-185
-176
-161
-159
-162
-167
-181
-206
-206
-179
-171
-172
-187
-208
-229
-248
-247
-251
-263
-260
-254
-253
-261
-254
-240
-237
-223
-205
-199
-211
-216
-218
-219
-204
-197
-186
-166
-161
-165
-175
-179
-178
-178
-172
-171
-176
-175
-176
-188
-180
-149
-130
-107
-102
-113
-134
-172
-186
-182
-174
-162
-155
-155
-177
-203
-235
-244
-248
-258
-260
-263
-279
-314
-354
-385
-393
-400
-402
-392
-380
-393
-406
-429
-443
-442
-445
-443
-428
-408
-391
-382
-368
-369
-344
-326
-305
-283
-278
-265
-261
-255
-246
-254
-262
-267
-263
-263
-256
-249
-257
-258
-276
-287
-263
-237
-246
-254
-260
-270
-264
-246
-231
-222
-234
-231
-233
-246
-243
-251
-267
-274
-286
-278
-281
-288
-291
-297
-307
-322
-326
-324
-337
-360
-367
-360
-348
-336
-338
-338
-348
-360
-347
-347
-337
-323
-321
-311
-298
-285
-263
-276
-278
-270
-247
-218
-196
-190
-199
-214
-241
-266
-268
-257
-247
-228
-231
-246
-254
-262
-271
-275
-283
-278
-283
-302
-318
-334
-363
-374
-372
-361
-371
-359
-349
-348
-347
-372
-388
-385
-386
-379
-362
-340
-310
-287
-267
-257
-231
-224
-215
-192
-184
-165
-148
-163
-159
-160
-175
-176
-190
-187
-183
-209
-226
-243
-271
-295
-300
-273
-254
-256
-243
-219
-207
-202
-181
-141
-135
-159
-190
-204
-209
-232
-238
-249
-255
-266
-301
-316
-330
-345
-361
-372
-385
-381
-396
-396
-409
-429
-431
-425
-403
-367
-335
-335
-336
-337
-309
-262
-215
-180
-170
-185
-206
-214
-215
-207
-203
-206
-201
-200
-199
-206
-225
-236
-252
-272
-277
-292
-305
-303
-318
-324
-336
-355
-336
-326
-324
-326
-347
-363
-364
-365
-354
-339
-344
-353
-364
-376
-380
-367
-344
-312
-290
-285
-292
-304
-298
-299
-291
-273
-257
-259
-254
-251
-246
-225
-232
-240
-239
-223
-221
-213
-199
-209
-213
-219
-226
-249
-258
-253
-256
-255
-248
-218
-189
-178
-181
-195
-217
-237
-221
-195
-181
-164
-167
-181
-187
-215
-222
-252
-282
-288
-295
-289
-292
-297
-294
-291
-291
-279
-276
-273
-273
-246
-221
-223
-220
-229
-231
-233
-239
-251
-272
-300
-295
-288
-287
-283
-300
-321
-354
-371
-378
-387
-375
-362
-340
-315
-297
-281
-263
-255
-263
-263
-248
-235
-216
-195
-198
-207
-225
-252
-259
-238
-221
-227
-248
-256
-258
-287
-312
-332
-330
-329
-335
-331
-334
-327
-327
-322
-291
-269
-251
-217
-204
-194
-190
-195
-202
-215
-223
-224
-239
-218
-214
-220
-216
-243
-262
-296
-313
-325
-338
-348
-333
-326
-304
-300
-292
-287
-301
-287
-302
-338
-451
-474
-697
-784
-1005
-1127
-3762
-3007
-831
-1268
-516
-510
-167
-468
-964
-618
-817
-1014
-588
-664
-1329
-483
-372
-586
-484
-650
-743
-2837
-2574
-1538
-2264
-2255
-1719
-1781
-1586
-1097
-1175
-493
-616
-396
-321
-147
66
-271
106
-85
-528
-47
-543
-745
-1664
-3269
-1806
-2311
-2048
-1721
-1856
-1122
-1404
-1016
-66
-431
434
368
-631
-1025
-337
-625
-2122
-1372
-746
-955
-1020
-1254
-978
-1022
-2130
-2037
-2567
-2564
-3068
-3660
-2289
-2474
-2575
-1369
-1363
-1801
-651
-517
-871
-1425
-710
-1081
-1023
-1011
-173
18
-474
96
426
-163
-807
220
-274
-1024
-585
-784
-1498
-1665
-1215
-1312
-1546
-1082
-464
-1056
-1557
-1891
-1734
-1721
-1982
-1705
-1258
-1999
-2041
-1610
-1582
-1902
-2073
-1750
-1506
-1861
-1742
-1248
-1806
-1862
-1531
-1360
-2006
-1733
-1228
-1269
-1440
-897
138
-304
-722
-66
424
64
-51
389
303
-68
109
325
-118
-318
72
122
-550
-667
-311
-485
-936
-1047
-875
-1003
-1267
-1112
-1008
-1307
-1772
-2028
-2269
-3061
-3149
-2529
-2601
-2573
-1682
-1106
-928
-809
-272
193
-60
8
280
-171
-208
56
43
189
379
645
856
551
432
826
741
437
707
1039
965
901
826
824
670
510
825
797
412
809
714
5
276
565
611
901
724
673
710
513
424
506
699
849
1070
1158
1015
1122
1490
1567
1480
1751
2037
1901
1816
1699
1710
1925
2063
2259
2371
2401
2558
2465
2338
2353
2454
2637
2672
2504
2506
2605
2460
2379
2422
2408
2407
2343
2151
1790
1754
1939
1751
1691
1976
1899
1797
1921
1738
1695
1902
2027
1982
1814
1907
1923
1671
1638
1613
1474
1621
1559
1202
1090
976
812
864
594
515
701
487
323
207
176
236
163
241
256
102
181
175
40
148
288
429
546
518
604
590
619
684
515
637
732
626
675
641
611
666
685
821
800
773
980
982
846
1034
1085
998
1113
1098
944
1051
1146
1192
1214
1281
1362
1332
1300
1306
1232
1374
1495
1419
1587
1748
1600
1633
1613
1496
1435
1513
1575
1462
1381
1407
1448
1255
1301
1540
1383
1485
1570
1411
1404
1450
1399
1300
1183
1141
1189
1064
950
984
750
602
694
436
355
522
395
423
363
105
63
-141
-313
-340
-553
-483
-566
-808
-683
-767
-876
-712
-785
-882
-853
-1052
-1110
-1078
-1300
-1229
-1122
-1164
-1006
-1021
-1095
-1046
-1131
-1151
-1210
-1263
-1241
-1330
-1326
-1304
-1351
-1202
-988
-1090
-1006
-877
-1081
-1091
-1110
-1264
-1164
-1107
-1125
-1060
-1059
-998
-909
-867
-722
-565
-550
-386
-354
-467
-256
-95
-150
-39
83
138
171
246
313
402
431
426
548
519
452
568
519
597
635
587
794
837
839
989
1017
1079
1218
1181
1154
1252
1127
1014
1115
1152
1184
1119
1166
1202
1019
990
996
811
686
832
696
434
386
228
150
56
-57
-190
-437
-458
-652
-966
-1048
-1139
-1246
-1348
-1427
-1614
-1788
-1777
-1839
-2047
-2060
-1927
-2060
-2135
-2093
-2242
-2153
-2035
-2042
-1961
-1959
-1986
-2052
-2248
-2297
-2194
-2197
-2101
-1974
-2066
-1997
-1908
-1973
-1930
-1841
-1803
-1815
-1833
-1855
-1931
-1829
-1690
-1649
-1523
-1291
-1208
-1172
-992
-1022
-1002
-936
-987
-888
-894
-915
-782
-665
-556
-465
-285
-74
-84
18
119
6
114
250
187
347
529
491
599
798
752
768
947
843
785
1004
1019
1000
1157
1236
1286
1492
1553
1492
1620
1587
1428
1417
1497
1455
1436
1541
1588
1666
1739
1787
1811
1695
1692
1785
1704
1598
1635
1662
1570
1263
737
406
-11
-949
-1422
-1693
-2184
-2220
-2232
-2569
-2583
-2495
-2500
-2413
-2433
-2382
-2196
-2287
-2360
-2488
-2603
-2385
-2327
-2406
-2283
-2237
-2264
-2299
-2386
-2432
-2400
-2339
-2477
-2879
-3108
-3249
-3565
-3651
-3641
-3732
-3536
-3403
-3484
-3399
-3212
-3012
-2798
-2644
-2474
-2279
-2148
-2007
-1904
-1813
-1553
-1383
-1331
-1215
-1139
-1056
-982
-893
-776
-668
-426
-260
-209
-11
218
366
560
762
869
1070
1347
1447
1611
1894
2111
2382
2437
2350
2466
2238
2058
2154
1977
1926
2112
2107
2110
2351
2343
2493
2852
2762
2995
3465
3424
3802
4065
4059
4436
4282
3519
2730
1550
477
-315
-1342
-2109
-2692
-3087
-2858
-3042
-3220
-2736
-2671
-2564
-2305
-2639
-2753
-2461
-2358
-2111
-1800
-1447
-692
-153
197
623
722
970
1113
824
558
290
12
-248
-606
-913
-1123
-1212
-1339
-1613
-2022
-2329
-2510
-2754
-3115
-3316
-3365
-3492
-3488
-3338
-3315
-3169
-2807
-2685
-2676
-2498
-2418
-2364
-2100
-2035
-2035
-1806
-1763
-1908
-1940
-2052
-2211
-2276
-2289
-2343
-2202
-1977
-1892
-1822
-1692
-1727
-1799
-1835
-1963
-2024
-1919
-1796
-1567
-1244
-981
-722
-381
-131
53
312
562
741
873
1063
1319
1575
1941
2296
2551
2938
3099
2980
2990
2740
2305
2292
2183
1975
2190
2330
2334
2534
2827
2946
3207
3593
3854
4072
4365
4469
4490
4682
4314
2995
1936
921
-572
-1475
-1925
-2888
-3223
-3043
-3162
-3165
-3015
-2855
-2437
-2169
-2174
-2219
-2323
-2136
-1827
-1717
-1372
-688
-65
450
874
989
1109
1297
1267
900
439
72
-344
-803
-1196
-1410
-1468
-1457
-1589
-1879
-2127
-2350
-2588
-2776
-3120
-3293
-3354
-3543
-3496
-3325
-3220
-2797
-2430
-2394
-2402
-2344
-2336
-2354
-2372
-2197
-2028
-2000
-1822
-1794
-1903
-1759
-1702
-1757
-1749
-1776
-1828
-1849
-1900
-1890
-1845
-1793
-1592
-1515
-1504
-1290
-1142
-970
-640
-400
-160
141
400
592
815
1169
1496
1795
2261
2644
2825
2972
2977
2783
2703
2589
2357
2275
2340
2222
2109
2229
2295
2331
2722
3152
3395
3548
3810
3935
3918
4120
4346
4322
4413
3815
2489
1204
68
-1040
-1608
-1998
-2615
-2765
-2581
-2860
-2950
-2807
-2548
-2164
-1706
-1634
-1855
-2021
-1746
-1429
-1251
-648
132
666
1133
1240
924
929
1042
874
578
208
-234
-607
-1051
-1497
-1818
-1802
-1690
-1814
-2276
-2656
-2872
-3145
-3287
-3307
-3446
-3272
-3031
-3116
-3122
-2710
-2421
-2123
-1704
-1687
-1898
-1870
-2072
-2403
-2553
-2577
-2452
-2213
-2128
-2053
-1905
-1704
-1563
-1568
-1534
-1520
-1625
-1780
-1943
-2079
-2058
-1956
-1710
-1500
-1343
-1089
-892
-748
-514
-305
-65
262
541
721
984
1286
1603
1939
2331
2739
2992
3124
3129
2986
2732
2557
2530
2300
2129
2192
2100
1984
2246
2432
2623
3192
3786
3896
4236
4455
4408
4539
4531
4530
4331
2912
1652
597
-997
-1822
-1895
-2696
-2977
-2416
-2628
-2698
-2457
-2622
-2236
-1658
-1547
-1508
-1468
-1399
-1105
-856
-600
18
537
1056
1347
1104
871
887
716
416
-5
-380
-759
-1176
-1568
-1950
-2182
-1953
-1848
-2085
-2345
-2652
-2953
-3051
-3119
-3152
-2976
-2790
-2708
-2732
-2738
-2521
-2147
-1777
-1411
-1335
-1430
-1549
-1895
-2347
-2619
-2686
-2706
-2613
-2472
-2491
-2395
-2175
-2063
-1988
-1827
-1850
-1881
-1919
-2070
-2096
-1971
-1803
-1451
-1151
-1027
-808
-692
-689
-435
-299
-143
261
511
593
946
1228
1397
1894
2249
2554
2877
3109
3169
3118
3024
2844
2628
2525
2362
2192
2148
2087
2032
2279
2518
3050
3478
3780
4278
4304
4363
4777
4676
4627
4796
3937
2323
1069
-580
-1865
-2457
-3025
-3274
-3331
-3350
-3154
-3088
-3145
-2644
-2268
-2051
-1788
-1936
-2146
-1823
-1568
-1320
-538
246
890
1388
1517
1351
1163
1027
801
381
11
-342
-855
-1291
-1632
-1885
-1933
-1803
-1805
-1989
-2302
-2641
-2876
-3191
-3287
-3186
-3069
-2932
-2780
-2787
-2593
-2213
-1871
-1434
-1054
-861
-817
-876
-1144
-1530
-1804
-2091
-2395
-2741
-2974
-3147
-3183
-3074
-2808
-2557
-2208
-1825
-1697
-1638
-1611
-1690
-1656
-1572
-1507
-1378
-1102
-898
-700
-364
-150
126
345
431
545
572
607
854
1061
1261
1620
1956
2119
2406
2723
2719
2963
3185
2947
2867
2776
2269
1920
1830
1705
1683
1911
2169
2701
3220
3720
4302
4550
4693
4988
4845
4506
4507
3423
1473
223
-1233
-2752
-3179
-3280
-3785
-3729
-3134
-3150
-3109
-3019
-2828
-2374
-2081
-2004
-2024
-1938
-1657
-1043
-615
7
910
1446
1830
1843
1532
1050
850
588
-32
-542
-904
-1332
-1798
-2030
-2293
-2272
-2050
-1960
-2110
-2367
-2610
-2774
-2864
-3060
-2977
-2780
-2606
-2407
-2277
-2176
-1737
-1306
-1025
-779
-638
-720
-825
-1098
-1471
-1589
-1783
-1907
-1941
-2078
-2241
-2217
-2203
-2398
-2626
-2828
-3014
-3218
-3257
-3090
-2795
-2240
-1520
-942
-430
0
125
183
107
-49
-127
-167
-193
-80
60
178
411
645
821
1050
1129
1102
1123
1023
992
992
1061
1313
1616
1810
2068
2189
2228
2369
2233
2082
2218
2241
2366
2767
2945
3202
3684
4145
4462
4681
4911
4948
4756
3803
2040
431
-995
-2271
-3166
-3674
-4126
-4256
-3638
-3317
-3081
-2567
-2019
-1301
-821
-738
-896
-971
-695
-385
-212
124
717
1204
1439
1446
1142
863
758
469
-154
-766
-1221
-1638
-1997
-2310
-2488
-2400
-2091
-1867
-1882
-1881
-1946
-2046
-1966
-2020
-2074
-1969
-1821
-1748
-1813
-1794
-1547
-1151
-809
-501
-302
-337
-444
-729
-1123
-1482
-1845
-2147
-2420
-2723
-2931
-3012
-3045
-2837
-2571
-2480
-2368
-2310
-2559
-2878
-3051
-3137
-3132
-2716
-2206
-1755
-1194
-558
-171
59
340
267
108
107
-95
-292
-244
-155
62
284
510
605
648
657
646
608
562
704
882
1074
1506
1827
2210
2673
2932
3119
3174
2891
2665
2527
2320
2395
2823
3141
3579
4021
4286
4536
4885
4856
4752
4534
3177
1301
-308
-1921
-3343
-3716
-3827
-3954
-3593
-2977
-2636
-2105
-1553
-979
-343
165
220
130
-99
-94
203
512
980
1589
1823
1956
1854
1346
875
551
-24
-581
-1122
-1820
-2327
-2653
-2866
-2882
-2598
-2369
-2068
-1860
-1934
-2045
-2163
-2174
-2140
-2159
-1973
-1873
-1872
-1834
-1777
-1666
-1404
-1071
-945
-896
-956
-1308
-1633
-1989
-2359
-2622
-2827
-2995
-3146
-3191
-3268
-3049
-2768
-2692
-2385
-2245
-2354
-2270
-2342
-2405
-2163
-1929
-1738
-1400
-1110
-953
-579
-170
153
592
710
693
689
319
111
6
-135
-35
51
35
167
198
111
288
546
712
945
1106
1179
1295
1442
1633
2005
2383
2869
3417
3522
3459
3324
3130
3143
3094
3286
3546
3675
4154
4315
4451
4756
4899
4895
4462
3110
1132
-442
-1850
-3217
-3611
-3802
-4025
-3460
-2794
-2399
-1829
-1067
-363
252
692
593
275
169
187
200
299
539
825
1015
1063
760
346
69
-231
-710
-1224
-1836
-2391
-2813
-3087
-3168
-3131
-2781
-2330
-1982
-1754
-1624
-1575
-1477
-1369
-1433
-1414
-1336
-1436
-1433
-1456
-1490
-1276
-1071
-931
-756
-803
-1023
-1218
-1535
-2017
-2271
-2568
-2913
-3063
-3157
-3303
-3195
-2970
-2767
-2391
-2044
-1890
-1725
-1669
-1736
-1741
-1652
-1526
-1352
-1215
-1113
-895
-838
-716
-396
-240
-103
152
157
-5
-92
-213
-398
-305
-197
-146
95
344
549
834
1011
1262
1420
1465
1577
1567
1411
1480
1599
1588
2005
2291
2492
2936
3171
3152
3201
3125
2967
3206
3200
2994
3311
3270
3299
3711
3895
3989
4236
3943
2621
982
-485
-1978
-2814
-3202
-3623
-3797
-3463
-3014
-2535
-1860
-1088
-280
680
1133
968
719
472
436
525
631
767
974
1071
978
680
351
170
123
-181
-685
-1300
-1885
-2355
-2600
-2693
-2668
-2413
-1972
-1814
-1687
-1631
-1636
-1469
-1324
-1379
-1596
-1714
-1753
-1930
-1899
-1673
-1417
-1156
-965
-945
-1184
-1381
-1501
-1892
-2152
-2370
-2704
-2978
-3140
-3203
-3251
-3011
-2672
-2525
-2219
-1956
-1893
-1754
-1541
-1475
-1418
-1178
-1208
-1325
-1239
-1270
-1248
-1017
-749
-540
-358
-218
-169
-118
-161
-332
-342
-353
-372
-384
-409
-225
51
380
701
918
1118
1195
1292
1283
1269
1443
1482
1668
1864
1939
2077
2330
2499
2806
3010
3009
3221
3309
3035
3244
3562
3556
3846
4318
4151
4192
4420
4234
4189
4277
3411
1911
638
-789
-2207
-2672
-3022
-3496
-3292
-2869
-2565
-2131
-1483
-862
-45
747
953
852
649
556
667
538
675
863
956
1056
948
478
122
-33
-315
-778
-1241
-1844
-2367
-2644
-2831
-2999
-2814
-2477
-2156
-1992
-1908
-1810
-1783
-1729
-1552
-1568
-1579
-1616
-1646
-1613
-1480
-1192
-952
-750
-697
-851
-1111
-1536
-1885
-2259
-2605
-2877
-3089
-3295
-3346
-3287
-3179
-2935
-2682
-2454
-2207
-2098
-2017
-1983
-1984
-1910
-1880
-1829
-1617
-1396
-1089
-691
-323
-36
282
463
478
454
305
75
-31
-148
-199
-187
-134
111
378
663
892
981
1189
1332
1220
1285
1423
1282
1377
1497
1349
1470
1687
1794
2123
2495
2651
2837
3088
2966
2852
2831
2711
2794
2850
3005
3102
3317
3635
3738
4091
4434
4473
4577
4221
3207
1612
178
-1288
-2376
-2796
-3195
-3480
-3169
-2747
-2381
-1807
-1050
-412
260
814
877
558
356
346
362
432
631
739
787
814
628
226
-37
-268
-706
-1210
-1777
-2429
-2846
-3112
-3188
-3093
-2833
-2444
-2134
-1975
-1834
-1746
-1776
-1765
-1650
-1792
-1951
-1844
-1823
-1790
-1519
-1230
-976
-686
-588
-727
-1026
-1325
-1662
-2000
-2282
-2496
-2683
-2906
-2839
-2800
-2731
-2353
-2066
-1908
-1646
-1504
-1697
-1726
-1636
-1843
-1756
-1499
-1331
-1010
-505
-234
-8
250
257
138
32
-214
-529
-713
-805
-868
-819
-662
-371
-138
145
363
435
513
732
769
756
986
1163
1244
1553
1704
1704
1907
2030
2048
2307
2444
2576
2872
2918
2962
3029
2804
2635
2742
2733
2657
2976
3161
3177
3636
3778
3914
4103
4124
3975
3160
1839
372
-898
-1907
-2384
-2510
-2867
-2613
-2115
-2053
-1622
-985
-706
-127
487
383
128
146
9
7
330
442
483
619
568
345
-15
-230
-365
-667
-1000
-1323
-1778
-2139
-2170
-2198
-2241
-1948
-1647
-1602
-1472
-1368
-1518
-1586
-1536
-1594
-1703
-1755
-1749
-1849
-1831
-1530
-1374
-1246
-1044
-1050
-1264
-1468
-1711
-2027
-2249
-2359
-2635
-2766
-2860
-2950
-2848
-2733
-2547
-2277
-2148
-1947
-1800
-1777
-1671
-1532
-1514
-1510
-1446
-1544
-1584
-1339
-1084
-820
-369
-142
-72
-18
-145
-282
-294
-297
-357
-394
-361
-371
-298
-111
113
390
603
685
815
891
887
1070
1280
1466
1769
1957
2111
2252
2275
2184
2223
2470
2428
2350
2554
2585
2456
2516
2651
2651
2886
3258
3270
3415
3652
3613
3785
4089
4180
4295
4312
4028
3258
1909
478
-580
-1583
-2239
-2423
-2678
-2707
-2242
-2007
-1683
-1056
-574
-155
364
465
124
59
81
-3
90
201
215
246
216
-2
-286
-505
-733
-1019
-1398
-1826
-2209
-2529
-2678
-2596
-2488
-2377
-2079
-1885
-1851
-1797
-1804
-1921
-1871
-1815
-1962
-2020
-1922
-1869
-1781
-1435
-1112
-1043
-848
-761
-1017
-1254
-1532
-1859
-2143
-2329
-2476
-2668
-2666
-2617
-2554
-2453
-2247
-2073
-1996
-1808
-1656
-1619
-1451
-1309
-1375
-1346
-1192
-1230
-1142
-847
-570
-180
178
482
561
479
341
142
-135
-411
-564
-749
-785
-480
-275
31
532
881
1127
1313
1348
1336
1276
1166
1220
1270
1235
1459
1695
1766
2032
2381
2460
2693
2859
2779
2777
2743
2602
2578
2407
2241
2286
2356
2302
2629
2906
2997
3315
3466
3421
3534
3458
3256
3143
2442
1270
106
-1061
-2069
-2355
-2681
-3123
-2865
-2509
-2411
-1892
-1515
-1265
-695
-152
-96
-98
-103
-117
139
285
211
349
451
472
395
98
-258
-358
-583
-996
-1315
-1690
-2025
-2066
-2107
-2181
-2064
-1851
-1717
-1621
-1622
-1671
-1796
-1879
-1910
-2097
-2121
-1838
-1659
-1550
-1250
-991
-945
-882
-834
-1085
-1345
-1527
-1886
-2187
-2308
-2469
-2594
-2554
-2455
-2446
-2340
-2157
-2099
-1971
-1876
-1776
-1613
-1524
-1225
-1048
-948
-584
-398
-392
-481
-794
-1231
-1600
-1762
-1757
-1466
-988
-433
134
424
656
756
609
546
374
-12
-279
-528
-659
-623
-346
28
496
941
1227
1404
1389
1455
1596
1562
1685
1812
1785
1868
2024
2035
2205
2366
2548
2551
2565
2576
2397
2471
2627
2723
2971
2981
3216
3537
3542
3593
3792
3689
3575
3336
2440
1042
-83
-1276
-2215
-2454
-2843
-3137
-2886
-2653
-2331
-1854
-1433
-922
-313
121
184
110
68
83
207
286
310
364
394
309
104
-231
-519
-687
-929
-1288
-1641
-2027
-2354
-2468
-2509
-2545
-2279
-1983
-1850
-1603
-1599
-1818
-1818
-1786
-1871
-1930
-1850
-1690
-1611
-1402
-1204
-1178
-1052
-963
-1099
-1253
-1463
-1773
-2108
-2344
-2471
-2692
-2681
-2590
-2515
-2440
-2422
-2249
-2155
-2092
-2021
-2010
-1951
-1888
-1693
-1431
-1128
-713
-371
-180
-3
99
-45
-184
-217
-353
-454
-475
-451
-428
-254
-129
-58
133
210
224
199
87
97
112
132
276
539
686
959
1271
1384
1442
1550
1613
1544
1563
1645
1628
1753
1968
1948
1975
2305
2193
2126
2314
2248
2110
2338
2381
2188
2530
2590
2353
2755
2765
2707
2925
3101
2924
2973
2995
2228
1147
170
-1146
-1943
-2409
-2891
-3046
-2869
-2563
-2381
-1979
-1487
-1152
-505
-87
-38
-87
-239
-280
-287
-307
-260
-111
14
52
10
-245
-476
-575
-822
-1179
-1413
-1768
-2115
-2176
-2256
-2334
-2097
-1839
-1640
-1492
-1564
-1763
-1836
-1724
-1822
-1846
-1598
-1506
-1384
-1131
-1035
-931
-706
-547
-557
-674
-940
-1402
-1695
-1922
-2180
-2325
-2328
-2214
-2197
-2201
-2125
-2189
-2087
-1898
-1918
-1802
-1614
-1542
-1427
-1195
-962
-775
-591
-655
-873
-1099
-1431
-1566
-1492
-1289
-992
-523
-110
41
155
195
139
75
-5
-202
-427
-525
-601
-526
-375
-67
360
607
842
979
1010
1024
1115
1157
1102
1266
1300
1249
1449
1502
1584
1713
1817
1954
1870
1904
1970
1882
2036
2384
2630
2603
2835
2879
2583
2892
2940
2877
3320
3335
3207
3224
2645
1434
403
-625
-1869
-2383
-2770
-3253
-3063
-2737
-2434
-1945
-1486
-1072
-600
-134
65
31
-60
56
147
53
122
276
284
389
370
3
-256
-363
-700
-1145
-1397
-1747
-2161
-2272
-2338
-2473
-2396
-2137
-1909
-1755
-1722
-1931
-2077
-1993
-2026
-2177
-2054
-1818
-1595
-1323
-1100
-1045
-951
-787
-796
-984
-1174
-1400
-1706
-1970
-2168
-2397
-2550
-2495
-2478
-2604
-2653
-2651
-2659
-2475
-2255
-2092
-1892
-1597
-1403
-1285
-1132
-1014
-842
-692
-662
-668
-769
-828
-698
-629
-532
-325
-179
-144
-118
-130
-295
-304
-259
-272
-240
-271
-244
-203
-99
105
284
536
848
1033
1003
1068
1131
1092
1152
1245
1322
1412
1525
1546
1579
1635
1653
1779
1842
1832
1854
1867
1880
2031
2192
2365
2479
2566
2670
2594
2663
2734
2753
2983
3074
3120
3038
2472
1369
398
-563
-1569
-2138
-2546
-2970
-2925
-2735
-2589
-2141
-1634
-1166
-523
-113
-47
45
-20
-92
75
80
172
435
571
571
450
291
101
-19
-264
-690
-1032
-1376
-1732
-1995
-2151
-2144
-2054
-1841
-1639
-1660
-1709
-1893
-2081
-1952
-2022
-2201
-1955
-1683
-1633
-1357
-1100
-1101
-807
-593
-860
-971
-1026
-1488
-1738
-1805
-2054
-2171
-2182
-2119
-2143
-2178
-2210
-2217
-2158
-2126
-2113
-2120
-1970
-1774
-1715
-1531
-1274
-1035
-783
-597
-670
-908
-1135
-1410
-1706
-1673
-1421
-1072
-585
-43
326
453
547
517
296
108
-127
-328
-470
-537
-426
-238
56
453
759
924
1011
1098
986
853
961
971
1015
1249
1434
1557
1754
1921
1875
2018
2190
2154
2041
2000
2088
2124
2356
2641
2839
3084
3353
3399
3301
3329
3177
3139
3211
3103
3040
2752
1984
1009
-59
-1315
-1964
-2311
-2886
-2876
-2469
-2489
-2265
-1687
-1510
-1118
-389
-152
-6
155
177
171
296
391
417
568
619
552
267
-111
-305
-598
-923
-1219
-1523
-1808
-2033
-2164
-2320
-2349
-2148
-1911
-1805
-1686
-1786
-2160
-2173
-2113
-2327
-2213
-1771
-1516
-1276
-893
-886
-902
-629
-690
-869
-989
-1292
-1561
-1783
-1999
-2138
-2198
-2160
-2181
-2226
-2367
-2519
-2485
-2525
-2358
-2146
-1994
-1617
-1417
-1262
-1207
-1123
-982
-1010
-834
-823
-873
-774
-660
-457
-318
-79
83
64
67
-123
-430
-641
-754
-780
-780
-657
-425
-271
-73
210
358
468
652
692
605
606
592
480
601
806
887
1153
1330
1515
1679
1703
1831
1826
1851
1851
1818
1799
1851
1999
2032
2339
2686
2862
3033
3132
3142
3138
3130
3215
3197
3049
3134
2967
2251
1371
369
-771
-1584
-1998
-2406
-2620
-2445
-2176
-2009
-1835
-1550
-1210
-846
-421
-165
-164
-98
84
130
143
371
585
688
770
669
280
-45
-271
-629
-1018
-1260
-1527
-1869
-1978
-2023
-2204
-2090
-1791
-1749
-1683
-1595
-2016
-2345
-2182
-2358
-2487
-2043
-1764
-1656
-1196
-986
-1142
-1007
-884
-1045
-1196
-1346
-1679
-1998
-2137
-2251
-2398
-2348
-2147
-2103
-2126
-2167
-2286
-2316
-2321
-2287
-2236
-2102
-1871
-1712
-1561
-1383
-1146
-974
-792
-802
-1136
-1353
-1606
-1879
-1788
-1402
-912
-344
235
602
784
730
604
475
216
20
-119
-323
-427
-267
-119
123
647
1053
1197
1294
1283
1094
988
1037
1117
1299
1684
1815
1853
2026
2014
1961
2058
2098
2089
2142
2206
2236
2320
2477
2730
3058
3196
3363
3515
3337
3310
3239
3043
2928
2943
2841
2046
1092
129
-989
-1746
-2313
-2772
-2934
-2714
-2446
-2316
-2016
-1753
-1455
-959
-618
-426
-332
-258
-135
-75
15
185
392
651
759
593
298
3
-288
-683
-1036
-1294
-1560
-1706
-1864
-2045
-2078
-2041
-1918
-1805
-1732
-1712
-1997
-2243
-2209
-2258
-2245
-1943
-1644
-1365
-932
-769
-831
-651
-622
-783
-762
-906
-1169
-1291
-1503
-1696
-1784
-1841
-1833
-1734
-1718
-1790
-1892
-2227
-2349
-2369
-2552
-2448
-2198
-1792
-1514
-1210
-878
-790
-620
-640
-705
-724
-781
-745
-687
-491
-338
-224
-23
87
68
-30
-185
-282
-351
-394
-355
-337
-129
141
234
411
538
603
677
705
828
904
1003
1127
1251
1423
1483
1664
1793
1904
2072
2107
2239
2295
2303
2265
2238
2336
2269
2296
2437
2540
2656
2846
3076
3077
3085
3192
3200
3116
3139
3122
2749
2007
1236
277
-873
-1473
-1876
-2289
-2260
-1916
-1797
-1664
-1314
-1295
-1256
-919
-711
-659
-539
-321
-157
-4
188
429
624
781
911
720
412
180
-141
-552
-855
-1021
-1309
-1505
-1559
-1766
-1977
-1965
-1942
-2106
-2161
-2174
-2449
-2773
-2785
-2728
-2702
-2363
-1899
-1532
-1307
-1007
-958
-1147
-1032
-1061
-1252
-1300
-1314
-1453
-1554
-1481
-1553
-1670
-1616
-1559
-1665
-1800
-1887
-2030
-2080
-2027
-1920
-1785
-1543
-1318
-1209
-1062
-965
-853
-802
-753
-602
-625
-624
-627
-852
-1071
-1163
-1248
-1276
-947
-546
-264
216
519
531
546
561
386
188
185
98
96
254
349
506
810
969
1081
1204
1139
1100
1031
914
915
1048
1246
1414
1713
1886
1870
1928
1924
1876
1826
1850
1918
1977
2166
2270
2386
2703
2913
2985
3158
3320
3309
3252
3079
2975
2644
1883
1150
298
-708
-1500
-1976
-2453
-2598
-2224
-2098
-1960
-1746
-1721
-1769
-1690
-1460
-1442
-1258
-791
-504
-341
0
321
431
720
837
627
442
259
-70
-480
-765
-952
-1058
-1187
-1253
-1378
-1625
-1743
-1857
-2075
-2326
-2534
-2669
-2746
-2698
-2604
-2425
-2098
-1810
-1552
-1359
-1256
-1178
-1156
-1174
-1186
-1203
-1218
-1202
-1176
-1231
-1222
-1202
-1218
-1213
-1267
-1301
-1426
-1497
-1551
-1720
-1746
-1623
-1579
-1511
-1432
-1574
-1653
-1577
-1667
-1643
-1309
-1042
-822
-568
-457
-445
-425
-387
-315
-197
-51
48
114
198
227
195
217
311
392
410
370
381
431
452
596
719
850
1102
1220
1170
1148
1149
1078
1089
1133
1209
1334
1407
1524
1545
1565
1659
1730
1754
1827
1927
1855
1914
1980
2002
2125
2221
2384
2511
2601
2677
2714
2629
2494
2395
1937
1251
648
-75
-947
-1498
-1812
-2147
-2157
-1925
-1942
-1934
-1758
-1842
-1961
-1884
-1853
-1832
-1584
-1247
-1032
-799
-417
-126
20
170
237
189
110
-19
-179
-350
-453
-527
-611
-717
-769
-828
-1046
-1192
-1347
-1727
-2022
-2092
-2239
-2326
-2092
-1828
-1750
-1572
-1281
-1302
-1308
-1166
-1208
-1266
-1137
-1041
-1110
-1003
-854
-872
-851
-712
-718
-847
-862
-949
-1130
-1218
-1221
-1315
-1335
-1270
-1230
-1193
-1179
-1077
-1110
-1160
-1057
-1036
-1067
-1052
-980
-1061
-1038
-929
-986
-984
-948
-907
-926
-833
-672
-456
-148
103
277
436
628
593
561
585
590
635
642
770
845
931
1002
1038
1050
1005
972
905
877
902
915
978
1107
1174
1244
1316
1375
1431
1461
1509
1624
1744
1850
2006
2143
2323
2436
2462
2498
2593
2550
2461
2494
2328
2182
1816
1248
745
175
-373
-799
-1084
-1344
-1332
-1263
-1429
-1493
-1616
-1752
-1819
-1866
-1840
-1792
-1581
-1364
-1265
-1122
-894
-708
-543
-399
-366
-332
-334
-453
-592
-676
-669
-592
-589
-561
-498
-588
-744
-988
-1336
-1532
-1665
-1796
-1802
-1686
-1595
-1552
-1560
-1631
-1682
-1736
-1730
-1728
-1722
-1619
-1523
-1489
-1439
-1377
-1300
-1170
-1038
-930
-878
-792
-730
-792
-795
-708
-668
-593
-486
-443
-421
-375
-391
-427
-439
-421
-377
-411
-394
-382
-437
-424
-411
-462
-476
-403
-379
-393
-372
-346
-372
-365
-277
-217
-75
126
271
375
567
654
712
785
833
830
884
877
820
978
1042
1047
1053
1147
1151
1156
1103
1092
1169
1184
1178
1177
1262
1295
1382
1433
1449
1540
1612
1646
1684
1754
1787
1822
1854
1834
1822
1790
1724
1603
1416
1159
797
490
140
-170
-368
-513
-631
-702
-769
-901
-1005
-1148
-1244
-1295
-1338
-1345
-1293
-1230
-1148
-1092
-1072
-941
-839
-743
-671
-654
-645
-639
-648
-669
-680
-646
-585
-620
-668
-708
-853
-926
-911
-978
-1021
-995
-988
-1065
-1143
-1248
-1364
-1417
-1408
-1396
-1418
-1340
-1304
-1326
-1342
-1352
-1347
-1363
-1314
-1262
-1227
-1144
-1027
-997
-952
-844
-787
-708
-638
-689
-718
-715
-772
-775
-718
-622
-466
-307
-219
-140
-120
-110
-106
-131
-118
-49
25
81
139
187
249
285
327
338
342
369
355
341
360
402
453
514
566
614
662
685
684
690
663
672
706
702
716
744
745
713
706
719
697
699
720
742
773
800
813
832
878
881
892
934
944
952
938
957
992
971
932
894
789
635
529
348
132
-1
-148
-285
-327
-419
-540
-613
-702
-815
-935
-1007
-1055
-1083
-1094
-1093
-1090
-1067
-1025
-1020
-1004
-961
-897
-889
-881
-815
-763
-721
-692
-664
-626
-554
-515
-529
-539
-536
-566
-600
-624
-668
-675
-643
-638
-670
-683
-666
-709
-765
-809
-852
-877
-909
-940
-984
-998
-990
-992
-1035
-1011
-1005
-1025
-1015
-982
-964
-908
-844
-831
-784
-728
-666
-617
-563
-518
-500
-474
-431
-391
-377
-328
-258
-206
-170
-144
-132
-126
-113
-106
-120
-112
-77
-85
-94
-68
-32
-7
8
14
17
40
58
52
50
61
64
83
103
115
147
164
198
233
228
234
240
216
219
226
220
242
268
294
294
286
284
274
273
258
228
216
227
206
184
185
181
165
156
145
134
149
124
132
123
94
80
79
53
9
-45
-105
-165
-243
-293
-316
-326
-356
-393
-415
-449
-492
-540
-608
-663
-685
-731
-757
-755
-742
-712
-700
-685
-662
-649
-639
-650
-664
-663
-635
-628
-602
-582
-555
-523
-524
-516
-495
-499
-498
-493
-512
-495
-484
-479
-488
-499
-501
-505
-513
-542
-552
-545
-533
-517
-524
-523
-524
-538
-559
-576
-578
-585
-579
-591
-605
-614
-619
-623
-630
-647
-659
-655
-653
-663
-667
-682
-650
-622
-596
-555
-530
-490
-451
-413
-385
-350
-340
-292
-260
-246
-216
-207
-196
-176
-180
-186
-193
-210
-208
-221
-214
-201
-207
-216
-218
-217
-222
-228
-216
-169
-160
-151
-120
-89
-72
-49
-30
-16
-2
0
11
21
22
31
50
53
57
55
63
61
39
21
-8
-23
-39
-55
-57
-53
-43
-21
-23
-45
-76
-92
-119
-139
-168
-197
-225
-267
-294
-331
-342
-331
-311
-334
-354
-360
-379
-403
-412
-428
-440
-442
-439
-441
-431
-428
-436
-423
-413
-412
-412
-421
-417
-430
-465
-486
-523
-547
-551
-574
-559
-551
-562
-562
-570
-569
-562
-558
-550
-551
-554
-518
-488
-470
-463
-450
-426
-413
-409
-401
-398
-414
-424
-442
-463
-477
-485
-494
-501
-516
-519
-514
-498
-475
-467
-460
-465
-457
-432
-395
-383
-353
-321
-321
-318
-313
-303
-305
-299
-294
-255
-253
-246
-244
-285
-292
-332
-351
-348
-365
-368
-355
-340
-303
-282
-271
-239
-219
-186
-167
-157
-125
-121
-118
-102
-84
-60
-59
-43
-43
-55
-71
-89
-108
-134
-159
-195
-219
-238
-249
-255
-259
-273
-259
-258
-258
-245
-249
-244
-229
-233
-243
-255
-273
-285
-302
-315
-318
-325
-337
-348
-360
-386
-425
-451
-462
-465
-463
-466
-472
-472
-459
-449
-449
-450
-418
-369
-356
-332
-321
-311
-321
-351
-367
-365
-370
-389
-390
-397
-417
-431
-450
-456
-452
-471
-487
-483
-466
-464
-453
-429
-424
-405
-385
-379
-359
-338
-326
-308
-286
-275
-267
-280
-300
-319
-341
-368
-387
-410
-414
-396
-379
-376
-366
-346
-326
-298
-275
-238
-199
-159
-131
-108
-92
-93
-79
-60
-55
-60
-63
-62
-71
-95
-129
-158
-195
-222
-247
-287
-311
-338
-364
-365
-360
-378
-380
-380
-357
-332
-338
-333
-330
-330
-341
-359
-367
-358
-372
-390
-405
-433
-465
-475
-486
-503
-519
-525
-508
-487
-491
-472
-459
-473
-464
-446
-421
-402
-368
-335
-315
-288
-273
-261
-258
-262
-258
-259
-265
-278
-291
-294
-303
-313
-312
-309
-298
-299
-313
-303
-304
-302
-289
-295
-305
-320
-328
-310
-273
-234
-192
-175
-161
-145
-146
-151
-172
-177
-164
-155
-160
-144
-137
-151
-162
-181
-190
-185
-191
-197
-211
-224
-224
-254
-274
-255
-248
-248
-250
-277
-297
-324
-359
-378
-391
-419
-438
-456
-469
-486
-515
-546
-542
-533
-538
-538
-538
-542
-545
-531
-525
-521
-496
-466
-426
-376
-341
-308
-268
-255
-230
-206
-204
-192
-186
-186
-179
-175
-162
-154
-161
-150
-157
-159
-161
-167
-179
-184
-176
-186
-176
-187
-204
-197
-196
-214
-209
-196
-217
-227
-219
-222
-221
-223
-235
-240
-243
-241
-232
-231
-216
-193
-179
-169
-160
-158
-153
-149
-146
-132
-141
-162
-174
-189
-216
-240
-258
-287
-314
-335
-360
-377
-396
-403
-390
-387
-395
-394
-404
-434
-449
-456
-463
-488
-506
-519
-539
-566
-580
-566
-559
-541
-516
-489
-452
-414
-388
-375
-361
-352
-344
-346
-324
-303
-282
-263
-248
-228
-221
-215
-218
-229
-240
-246
-252
-243
-223
-210
-188
-178
-152
-129
-125
-112
-110
-105
-99
-110
-115
-120
-143
-179
-205
-201
-196
-186
-158
-153
-156
-160
-177
-193
-209
-212
-216
-219
-227
-220
-205
-208
-199
-183
-181
-178
-159
-148
-156
-169
-187
-204
-215
-226
-240
-249
-253
-272
-283
-285
-296
-324
-332
-346
-380
-387
-402
-413
-422
-422
-424
-415
-405
-415
-434
-450
-453
-458
-478
-493
-483
-483
-479
-472
-459
-440
-423
-410
-384
-355
-332
-294
-262
-245
-224
-207
-198
-182
-172
-158
-144
-149
-139
-128
-150
-179
-202
-218
-231
-246
-250
-258
-269
-265
-263
-267
-288
-307
-296
-302
-298
-271
-243
-224
-204
-189
-168
-141
-136
-131
-131
-138
-132
-131
-136
-147
-173
-202
-218
-232
-265
-285
-307
-323
-318
-320
-330
-337
-341
-319
-311
-304
-289
-276
-241
-234
-239
-233
-241
-257
-261
-267
-264
-284
-312
-323
-337
-356
-374
-387
-389
-392
-390
-389
-388
-394
-408
-408
-425
-411
-395
-397
-374
-350
-338
-313
-286
-277
-256
-244
-234
-221
-197
-183
-186
-190
-185
-187
-183
-168
-169
-169
-164
-166
-184
-188
-185
-191
-196
-194
-198
-218
-236
-250
-258
-264
-288
-310
-316
-334
-352
-354
-362
-362
-344
-331
-302
-271
-243
-204
-183
-169
-142
-121
-116
-97
-88
-99
-119
-137
-144
-168
-193
-200
-205
-222
-235
-254
-280
-290
-310
-326
-331
-338
-332
-315
-324
-317
-304
-307
-289
-279
-266
-237
-212
-190
-163
-160
-153
-148
-156
-149
-149
-138
-148
-186
-203
-208
-226
-235
-271
-302
-328
-361
-372
-372
-382
-376
-370
-377
-364
-352
-336
-309
-275
-241
-206
-185
-169
-161
-154
-159
-167
-162
-151
-146
-154
-159
-163
-167
-172
-176
-180
-181
-169
-167
-171
-184
-194
-195
-200
-206
-191
-185
-196
-198
-193
-196
-198
-190
-190
-201
-201
-190
-189
-179
-180
-189
-171
-182
-205
-213
-207
-223
-228
-239
-259
-263
-272
-279
-269
-269
-276
-266
-270
-287
-310
-322
-315
-318
-322
-307
-318
-326
-344
-354
-324
-306
-301
-281
-285
-277
-263
-256
-225
-208
-212
-194
-164
-133
-99
-81
-72
-75
-74
-65
-74
-83
-91
-117
-132
-132
-144
-146
-145
-157
-154
-167
-177
-177
-166
-170
-160
-157
-170
-169
-184
-173
-170
-173
-150
-135
-143
-145
-151
-153
-141
-153
-156
-164
-163
-161
-173
-184
-196
-220
-235
-225
-236
-250
-271
-261
-239
-253
-268
-262
-267
-243
-238
-246
-248
-238
-220
-207
-185
-171
-159
-179
-198
-205
-201
-181
-168
-164
-155
-150
-141
-145
-155
-156
-153
-163
-161
-159
-156
-147
-162
-174
-199
-198
-198
-218
-218
-212
-222
-228
-223
-212
-214
-231
-236
-236
-223
-201
-186
-154
-122
-106
-103
-98
-96
-87
-101
-124
-125
-137
-159
-187
-200
-211
-234
-240
-245
-260
-261
-270
-280
-285
-294
-293
-289
-301
-298
-280
-266
-253
-241
-231
-213
-195
-211
-199
-206
-227
-221
-233
-238
-224
-215
-214
-218
-209
-184
-184
-188
-187
-188
-193
-214
-213
-212
-219
-219
-214
-198
-197
-215
-222
-214
-221
-226
-202
-195
-192
-183
-204
-203
-202
-210
-212
-228
-249
-246
-251
-257
-254
-270
-273
-260
-253
-238
-233
-239
-235
-230
-233
-233
-221
-199
-187
-181
-175
-169
-149
-142
-147
-148
-150
-166
-184
-201
-222
-253
-269
-259
-273
-292
-279
-278
-307
-313
-299
-305
-291
-282
-267
-240
-228
-214
-202
-204
-205
-193
-191
-191
-188
-180
-176
-182
-193
-190
-184
-172
-169
-170
-173
-172
-170
-183
-188
-192
-188
-187
-180
-182
-191
-192
-189
-191
-186
-194
-197
-201
-216
-226
-230
-217
-217
-227
-237
-242
-250
-256
-267
-277
-269
-256
-231
-225
-218
-203
-195
-190
-194
-199
-200
-215
-231
-217
-217
-212
-215
-232
-236
-233
-245
-255
-251
-267
-276
-278
-280
-282
-286
-295
-298
-306
-304
-305
-312
-315
-323
-339
-342
-339
-346
-361
-356
-353
-340
-317
-305
-304
-297
-307
-312
-302
-297
-291
-279
-259
-243
-211
-186
-187
-171
-158
-139
-117
-115
-109
-116
-141
-155
-152
-155
-158
-163
-159
-159
-167
-161
-164
-168
-166
-166
-180
-196
-209
-208
-202
-197
-169
-144
-141
-122
-108
-117
-102
-89
-104
-126
-153
-180
-204
-235
-262
-288
-301
-315
-342
-346
-351
-360
-366
-370
-379
-389
-395
-409
-419
-412
-411
-387
-384
-376
-355
-372
-391
-401
-401
-402
-396
-377
-367
-354
-336
-305
-278
-270
-251
-265
-269
-269
-274
-263
-269
-262
-248
-236
-229
-231
-212
-206
-211
-188
-178
-160
-138
-137
-144
-149
-153
-156
-168
-202
-207
-216
-231
-213
-202
-196
-185
-178
-162
-174
-179
-147
-147
-165
-168
-161
-164
-180
-176
-172
-178
-177
-182
-187
-208
-232
-243
-254
-274
-291
-307
-323
-326
-305
-292
-294
-289
-275
-282
-278
-271
-273
-258
-254
-236
-224
-223
-216
-213
-219
-222
-204
-207
-240
-270
-285
-296
-314
-334
-343
-352
-364
-361
-354
-360
-370
-351
-338
-331
-306
-292
-271
-249
-237
-218
-202
-214
-231
-225
-222
-233
-231
-227
-233
-231
-218
-220
-224
-228
-218
-201
-201
-186
-185
-180
-179
-212
-239
-257
-267
-272
-267
-272
-264
-268
-287
-295
-295
-285
-287
-277
-267
-267
-261
-255
-255
-279
-298
-281
-275
-273
-265
-246
-217
-203
-197
-199
-198
-197
-196
-211
-236
-252
-268
-279
-276
-267
-256
-254
-271
-287
-314
-337
-357
-347
-343
-363
-371
-389
-393
-390
-383
-358
-357
-347
-340
-346
-360
-364
-374
-387
-399
-409
-410
-409
-414
-414
-404
-388
-371
-347
-341
-335
-318
-314
-300
-289
-279
-264
-252
-259
-268
-258
-270
-286
-298
-296
-296
-301
-303
-310
-315
-317
-330
-348
-353
-359
-356
-364
-375
-383
-378
-366
-347
-337
-348
-341
-344
-332
-319
-341
-333
-309
-293
-275
-276
-261
-241
-225
-221
-226
-227
-233
-231
-231
-227
-223
-220
-217
-227
-222
-218
-231
-251
-262
-280
-295
-304
-325
-330
-324
-315
-305
-307
-291
-260
-252
-245
-229
-229
-224
-218
-223
-230
-243
-272
-283
-275
-280
-281
-305
-328
-341
-350
-369
-387
-394
-397
-407
-415
-409
-407
-402
-379
-349
-355
-368
-369
-372
-385
-394
-394
-394
-395
-389
-360
-335
-313
-298
-270
-251
-235
-220
-232
-254
-270
-286
-303
-334
-353
-344
-355
-353
-350
-350
-332
-325
-316
-313
-311
-328
-339
-332
-322
-304
-279
-282
-282
-285
-299
-303
-329
-352
-368
-394
-421
-428
-430
-445
-444
-431
-421
-400
-386
-380
-372
-370
-365
-366
-355
-349
-359
-362
-346
-351
-348
-342
-338
-334
-326
-312
-316
-319
-313
-303
-300
-292
-303
-294
-278
-285
-284
-289
-305
-315
-319
-327
-334
-339
-333
-339
-351
-362
-366
-384
-412
-423
-421
-414
-388
-360
-338
-316
-325
-318
-313
-315
-307
-294
-283
-278
-305
-317
-323
-327
-309
-318
-329
-335
-337
-324
-328
-347
-355
-347
-351
-359
-354
-346
-341
-346
-354
-347
-356
-371
-363
-352
-344
-323
-330
-334
-324
-326
-310
-323
-329
-331
-339
-315
-298
-299
-293
-295
-297
-294
-307
-306
-311
-323
-321
-316
-323
-341
-350
-361
-367
-374
-374
-370
-374
-376
-372
-377
-389
-395
-392
-388
-395
-364
-326
-298
-270
-243
-223
-222
-222
-234
-249
-262
-244
-231
-209
-192
-205
-193
-183
-191
-195
-212
-230
-232
-250
-250
-248
-250
-257
-277
-286
-295
-297
-305
-321
-322
-343
-351
-353
-377
-383
-382
-376
-372
-379
-379
-372
-384
-386
-392
-388
-376
-366
-353
-342
-336
-330
-338
-335
-335
-329
-313
-314
-302
-302
-317
-328
-342
-328
-322
-325
-317
-321
-322
-328
-345
-354
-355
-332
-298
-289
-288
-295
-295
-302
-298
-287
-282
-295
-299
-288
-294
-293
-297
-291
-284
-278
-265
-249
-242
-247
-243
-249
-259
-255
-253
-255
-240
-242
-241
-244
-259
-241
-239
-249
-250
-264
-273
-293
-310
-311
-316
-323
-318
-317
-323
-322
-319
-305
-308
-325
-328
-330
-336
-345
-336
-327
-326
-338
-343
-356
-366
-360
-349
-337
-338
-329
-322
-307
-307
-301
-285
-284
-274
-274
-275
-248
-241
-219
-202
-208
-202
-198
-206
-211
-207
-211
-199
-196
-206
-223
-242
-259
-275
-287
-283
-272
-284
-294
-305
-317
-306
-292
-279
-284
-311
-320
-312
-322
-318
-319
-312
-309
-325
-325
-323
-327
-315
-304
-292
-251
-232
-222
-229
-260
-262
-244
-233
-225
-224
-228
-222
-225
-219
-223
-238
-250
-246
-245
-247
-248
-258
-263
-267
-271
-271
-280
-294
-296
-307
-318
-322
-344
-359
-371
-381
-376
-397
-386
-368
-380
-384
-383
-387
-379
-375
-374
-365
-366
-353
-343
-331
-309
-299
-287
-270
-262
-243
-240
-253
-250
-271
-275
-272
-315
-366
-327
-488
-508
-1164
-1204
-837
-1487
-1596
-758
-861
-1133
-253
-7
-246
232
704
353
435
736
492
196
186
67
-298
-479
-575
-714
-920
-914
-876
-908
-864
-686
-589
-457
-339
-161
-96
-54
18
44
-55
-93
-119
-226
-371
-371
-471
-564
-583
-570
-640
-621
-535
-579
-438
-404
-351
-234
-240
-178
-108
-69
-124
-64
-106
-89
-258
-480
-213
-515
-712
-619
-623
-810
-654
-486
-565
-350
-170
-126
-93
65
24
-6
6
-72
-140
-187
-310
-407
-432
-558
-575
-585
-632
-611
-943
-880
-700
-937
-1104
-510
-614
-786
-300
-71
-302
-31
349
72
110
367
238
7
134
33
-948
-585
-619
-1653
-1753
-1214
-1645
-2165
-1307
-1071
-1330
-783
-49
-171
-25
614
530
285
436
447
39
-114
-184
-392
-658
-641
-743
-783
-799
-709
-665
-613
-473
-375
-257
-259
-176
-245
-442
-338
-548
-751
-737
-763
-985
-888
-755
-758
-632
-194
-308
-157
331
159
29
275
220
-203
-78
-230
-507
-563
-601
-712
-884
-713
-764
-762
-700
-541
-506
-495
-227
-334
-347
-220
-244
-402
-373
-398
-527
-571
-525
-480
-527
-455
-390
-402
-457
-408
-438
-482
-494
-505
-480
-560
-544
-519
-426
-403
-390
-254
-308
-335
-298
-305
-383
-363
-342
-385
-334
-335
-287
-298
-304
-318
-378
-421
-479
-469
-493
-488
-403
-383
-423
-411
-359
-422
-472
-398
-427
-505
-497
-498
-491
-314
-387
-463
-341
-418
-553
-409
-304
-432
-414
-308
-380
-281
-308
-330
-345
-385
-306
-394
-336
-398
-455
-485
-327
-277
-395
-285
-359
-560
-470
-183
-477
-334
-97
-397
-433
-356
-313
-268
-348
-331
-100
-314
-431
-262
-394
-247
-172
-275
-219
-326
-316
-208
-308
-355
-295
-463
-121
-208
-475
-146
-392
-477
-85
-224
-172
-119
-351
-286
-378
-446
-318
-286
-224
-362
-548
6
-1
-648
33
-232
-617
-50
-238
-337
-60
-547
-539
-99
-308
-606
-263
-153
-363
-215
-304
-283
-112
-680
-732
268
-608
-951
67
-117
-547
-215
-27
-194
-1090
-945
269
-1240
-1167
-267
-706
-997
-431
-381
-556
-209
-495
-87
-559
-128
-11
-334
-563
-190
-536
-890
-122
-609
-1093
833
-464
-444
1037
-1268
-300
1208
-1113
-729
110
-752
-163
-600
158
-490
-492
-26
-654
-142
-445
-381
-31
-450
-676
154
368
-1497
324
719
-975
-99
413
-630
-367
-10
-255
320
-618
281
-855
1686
-955
-1249
1108
398
-2170
229
1627
-2850
828
-141
-123
412
77
-255
435
-828
-402
71
-1519
996
-268
-887
1288
-989
-192
1487
-1138
363
438
-769
-537
-779
-43
-596
-577
-934
1157
-310
-483
778
108
-787
-600
518
-1561
-811
2080
-1450
-507
1815
-2127
-522
2152
-1937
408
1184
-1680
140
1036
-1636
-310
1323
-1883
1294
582
-2447
1612
-288
-2271
1033
700
-1631
938
306
-1500
2056
90
-1114
1865
-1066
-95
232
-1127
387
-438
-313
332
-60
599
-251
1133
-79
-449
-298
558
-1059
-938
1717
-1651
933
-120
-151
224
323
-555
838
834
-2042
1682
-1084
-708
1347
-742
1092
293
-1910
1241
2111
-3639
2210
2250
-3143
853
1976
-1565
-801
1907
-529
-210
361
-78
-1081
1705
-407
-1290
2496
394
-2053
1768
544
-1404
478
1106
-1792
2437
-1825
635
2628
-2102
204
2199
-1131
-876
1469
563
-1311
725
1180
-1823
1441
319
-965
763
1032
-1583
913
495
-572
-61
1569
-45
-983
1601
-738
1443
-675
-34
1242
-265
-724
2272
-825
-17
657
748
-801
981
-254
-284
1993
-2298
1387
453
-264
542
362
304
1338
-1375
1126
650
-1049
1254
683
-96
86
112
734
-243
474
-189
958
885
-1547
814
2202
-2205
381
2226
-1946
734
1723
-2108
2659
946
-3215
4332
-760
-2336
4045
-1583
1263
763
-626
1820
654
391
706
476
377
1245
-964
1064
1112
-426
1263
451
614
-1380
1725
433
-1696
2824
-738
-320
826
151
364
204
-165
931
241
-399
-278
-1150
2603
-1787
-618
2911
-634
-226
487
782
-495
-719
782
-584
-686
1080
-447
305
837
-1996
2836
-917
-677
2588
-1879
494
1428
-1983
220
2289
-1997
450
1170
-1087
453
-244
512
210
-1283
1527
-367
336
-396
398
179
-424
-319
190
13
1033
-964
1131
1779
-2626
1697
850
-423
-130
1526
-955
-123
805
-429
-517
1196
-36
-1621
1789
-548
-1406
2363
-2357
-427
2913
-3551
1839
861
-2107
417
263
350
-1536
1810
-988
-586
1698
-1336
288
745
-86
-1356
1865
-1197
69
1057
-1329
442
803
-2326
1196
922
-3257
4109
-2563
-370
2286
-2594
221
1910
-3416
921
2119
-4533
3120
209
-3155
2485
-635
-2254
2668
-1814
-1492
2194
-1966
398
-129
292
-1342
1375
-1149
-1552
3388
-2788
-211
2382
-1801
-829
2848
-3238
846
-380
-1234
-359
196
-1318
-266
2525
-2782
269
1775
-1705
-1132
2179
-2840
476
-62
-857
-406
623
-1599
-183
1287
-1836
602
361
-485
-572
542
-2286
1761
-974
-2377
2722
-815
-2145
2318
-593
-721
1424
-1734
51
588
-1369
146
1033
-2050
-132
1962
-3170
2238
-1461
-74
1127
-2644
1025
-138
-563
-1625
1196
-2254
1153
-1024
-1311
2722
-4100
3173
-1366
-690
491
-1162
1230
-556
-1516
568
806
-3624
2807
-514
-1703
1564
-113
-1695
1041
685
-3382
2822
-216
-3113
1653
-718
-632
-1069
1276
-1464
-747
1134
-1544
264
-625
-6
374
-2733
1170
430
-3732
3249
-1657
-1027
663
-782
-167
-218
-396
-1419
2063
-2236
-508
1528
-2043
153
728
-2222
1280
905
-3319
1710
499
-2778
371
987
-2341
421
-193
-866
157
-1553
319
276
-1796
1470
-1232
-1212
2170
-2886
1276
-840
-1348
729
-2218
1800
-1242
-198
-109
-1053
-629
-263
-734
-287
-522
-311
-613
-133
-437
-269
300
-1550
234
1353
-3752
2068
454
-3252
2323
-1226
-451
-362
-1
-893
-4
-636
-876
-877
326
-476
-1162
408
53
-951
-177
60
-1341
379
-1680
811
-818
-1713
2697
-3049
-123
1239
-2825
1030
582
-2316
484
1406
-3559
1170
783
-3034
2375
-2022
758
-528
-685
376
-212
-1101
-98
597
-1378
-178
-562
1016
-2780
1989
-420
-2782
3205
-2315
-1537
1665
-1296
-1930
1643
-1191
-478
-1463
2419
-1497
-1879
2834
-2035
226
-80
-171
-819
1100
-1412
-977
821
-602
-2712
3357
-3151
-227
1532
-2558
726
-178
-2239
320
524
-2468
924
-164
-910
-1221
2255
-3661
1683
-193
-1422
819
-2152
797
-973
-1250
-1223
205
-625
-1237
151
247
-1353
746
-2086
-524
2629
-5277
2996
-146
-3340
2917
-2385
-746
2783
-4318
2145
1084
-3553
1941
-1400
-677
1003
-2752
2483
-1448
-2438
2988
-2327
-553
825
-2350
2095
-1692
-1873
1977
-2268
-876
1312
-3280
1715
655
-3312
999
1096
-4143
2134
1170
-4484
2795
-245
-2979
2201
-1274
-1420
2312
-2803
36
1720
-2824
389
918
-2193
1212
-1205
-536
731
-2422
2189
-2792
1140
-83
-2462
1556
-117
-2457
967
296
-1901
-235
1959
-2994
630
571
-1574
641
-1066
171
-286
-998
-277
345
-2244
1659
-1294
-3009
3167
-2178
-2569
3014
-1255
-2476
2186
-1443
-1378
610
-1189
197
-1349
143
-411
-1088
-931
652
-2118
1125
-1849
462
-534
-719
-7
-720
345
-1732
2321
-3571
2330
-482
-2500
2256
-1879
-483
-221
-619
-82
-1317
174
-181
-1597
1364
-1558
-409
-672
-200
-954
-107
-800
-1023
-119
-677
359
-1569
624
-211
-1283
-73
-399
534
-2510
575
110
-1191
-259
1267
-1369
-1633
2396
-2232
-986
2298
-2128
-1339
2414
-1869
-3374
4622
-2843
-2172
3656
-2501
-2256
3710
-3842
322
897
-2252
244
-160
-488
-548
309
-47
-1677
451
-287
-2141
1640
-1598
-1251
1367
-907
-2339
3205
-2814
-857
1318
-1432
-1337
605
-756
-1061
1702
-3053
364
1352
-3067
30
1761
-2675
-589
1837
-2107
-430
1324
-2293
-392
989
-1676
-1381
2317
-2806
-1190
2371
-3253
-216
550
-1972
-402
429
-1313
-625
1447
-3778
2148
-1907
-1569
2280
-3106
1424
-1805
1338
-2760
913
-623
-1022
-111
173
-918
-867
253
-1383
-129
-1533
1343
-1795
-144
810
-1383
-658
1156
-2128
-490
514
-1939
-564
7
-1602
507
-1239
-286
-121
-622
-498
-949
709
-2615
1865
-2327
-103
216
-1533
-175
411
-1065
-932
1750
-1866
-162
-638
531
-2046
1087
-421
-1016
560
-24
-725
-427
497
-1009
-472
-56
-1140
666
-1500
-188
71
-2055
595
-1627
377
-882
-986
-632
1056
-2309
466
792
-3399
3422
-3990
795
1185
-3136
1038
-359
-1495
515
-1085
-270
378
-809
-492
-874
665
-1323
-1725
1801
-1375
-1570
2047
-2244
220
182
-1268
146
-659
-551
-1068
820
-1067
-1913
1063
178
-3242
2182
-666
-2963
2938
-3098
170
369
-1388
478
-1257
568
-1669
1124
-1542
81
643
-2098
1176
-547
-668
-586
1077
-1983
-287
1993
-3860
1818
-888
-1643
555
-1240
-318
-580
-206
-1470
921
-1762
-263
-887
188
-854
-1100
1163
-2194
919
-1120
-906
946
-2014
-77
1419
-3177
2498
-2119
-496
1710
-2727
126
1980
-3558
972
659
-2587
948
-264
-1378
23
643
-2900
1444
-171
-1914
-482
1628
-3383
1295
-597
-1585
1165
-2068
1057
-1382
243
-1460
1919
-2649
696
486
-2607
2097
-1591
-483
202
-645
96
-147
-2025
2772
-2909
-373
1823
-2405
-775
722
-816
-1497
942
-987
-261
-341
-114
-1261
137
-1063
113
-785
-913
608
-1246
439
-1190
1107
-1879
599
-399
-1503
-250
1924
-4455
2722
-23
-4086
4145
-2879
-936
2059
-2886
583
1381
-3474
1900
-336
-2011
1421
-713
-1704
2093
-1769
-593
1518
-2236
482
-135
-1595
1726
-2282
807
190
-1761
1166
-1345
-427
10
-1082
-222
-535
449
-1732
728
-609
-64
-272
-369
442
-1381
-48
395
-1142
-1423
2960
-4071
1705
1082
-4887
3720
-1022
-2744
2215
-756
-1028
-109
778
-2159
1308
-601
-1929
2450
-2639
307
1926
-2781
1144
638
-2244
681
-228
-1023
-665
129
-1119
193
-270
-1063
480
-659
-407
-145
-1530
1495
-1929
-108
888
-2233
450
-265
-328
-1387
1805
-2393
1173
430
-3420
4017
-2585
-420
1106
-1608
36
-112
-483
-998
1594
-2136
7
1038
-2131
255
124
-1214
940
-1696
809
-431
-927
-1
29
-1660
1378
-1810
-491
1574
-2490
585
-178
-949
188
-835
-215
-26
-1666
2028
-2464
1545
-1170
156
-24
-981
-48
128
-1487
577
-139
-1236
1722
-2322
994
87
-1583
817
530
-2031
1471
-660
-1560
1527
-1588
-352
333
-450
-658
710
-1667
1147
-844
-1453
1270
-1044
-642
697
138
-1633
374
1066
-2026
-382
2059
-2302
-68
1621
-1902
-674
1918
-2553
724
464
-1755
1468
-1234
-1279
1024
-1690
-93
216
-1621
208
475
-1985
350
621
-2285
1799
-2331
724
-364
-2014
1816
-1453
-1198
1753
-2102
885
-812
-702
1499
-3368
2330
-1914
462
-211
-1055
349
342
-1241
312
476
-1421
1018
-2163
1575
-773
-1467
1268
-385
-1289
451
-928
187
-1100
462
-1126
-281
836
-2177
49
1841
-4148
2275
59
-2636
2253
-2245
168
551
-1198
-1107
1985
-1788
-1545
3824
-4639
2375
-780
-247
-1347
1236
-49
-2691
3466
-3019
484
794
-1461
-72
156
-854
-873
2051
-2948
449
1322
-2820
1090
-76
-1968
1320
-710
-867
832
-1851
1534
-1790
578
-127
-1902
1347
-1590
-320
657
-1565
337
271
-1129
357
55
-1176
753
-161
-1552
845
-167
-1090
-398
298
-1687
405
-310
-817
-229
949
-1641
-330
1492
-2561
677
-8
-1437
577
-372
-368
-476
677
-509
-928
1300
-1041
-425
548
-403
-705
500
-498
-81
-190
590
-399
-766
1683
-1768
-18
789
-1561
232
245
-1434
439
257
-1539
-31
1732
-3619
2430
-750
-649
-56
-828
467
-689
-1114
1767
-1635
5
1108
-2489
2084
-1303
-529
-37
235
-668
-1281
1153
503
-3355
3148
-1105
-2690
3960
-4013
1344
928
-2389
738
206
-1646
1192
-1725
-168
951
-1679
199
1218
-2176
1175
250
-1762
1212
116
-2877
2837
-269
-3256
3517
-1431
-1515
1349
402
-3352
3158
-1417
-2420
2677
-1091
-1839
1317
442
-2617
1164
909
-2320
-496
3029
-3954
1114
1810
-3578
1237
792
-2261
103
1971
-3325
1574
-263
-990
-36
-13
78
-977
794
-1037
264
-337
-355
-356
42
-466
-454
274
-62
-748
299
-175
-436
-473
271
-424
-893
1331
-1680
269
1263
-2630
1543
468
-1416
-855
2313
-2615
-882
3199
-3614
1353
-299
-527
201
-340
-1071
1324
-1423
2
671
-2383
2970
-1838
-1477
2326
-1339
-872
118
2142
-4065
2721
-809
-1711
1729
-1582
-198
357
-592
-116
-635
1056
-2000
31
1112
-1263
-1196
1868
-1418
-579
506
-111
-899
-349
1803
-3382
1920
201
-2083
1324
57
-2030
1660
98
-1675
1012
-258
173
-1299
381
330
-1155
195
344
-1013
368
17
-945
617
-134
-1231
564
-1022
-344
-589
1001
-1991
870
14
-1189
456
251
-557
-450
564
-1021
115
70
-35
-1108
1827
-797
-241
-126
965
-1443
-265
1419
-798
-820
582
618
-2532
1975
-776
-1901
2397
-1540
-884
1072
-350
-389
-519
680
-610
-1114
851
-943
-1494
2225
-2242
-267
1687
-1792
-273
1137
-1322
-204
280
-381
-1433
1225
-686
-1708
2007
-1559
-388
352
-86
-924
-885
1735
-2620
128
1103
-2630
673
1082
-2299
815
1068
-2263
78
1956
-2927
-213
2201
-2326
-759
2193
-2565
-533
2802
-4714
2920
-1126
-1262
851
-473
-1332
291
-164
-870
53
-1238
738
-870
-1121
1033
-1131
-868
1113
-841
-489
892
-1092
514
91
-1640
-315
1208
-2241
909
62
-1178
1103
-1170
-1050
1757
-2142
48
1365
-3598
3272
-1902
-2212
3836
-3246
-639
3294
-1910
-2570
4665
-3276
-956
2825
-2902
760
363
-1696
182
859
-2683
1534
-424
-1219
916
-666
-667
1345
-2000
156
526
-1392
334
41
-1256
611
725
-1946
1061
-848
-676
1452
-2122
986
311
-1183
797
-706
-545
110
122
-1487
970
-1027
-669
-154
361
-1464
-370
2026
-3111
1957
-1364
-773
1370
-1505
-1032
1685
-1567
-1258
2238
-2060
-499
1895
-2798
605
1115
-2571
194
-557
1123
-3217
1702
19
-2335
1825
-934
-465
171
200
-1441
1058
-1372
58
-439
124
-151
-1736
1987
-1344
-1490
2318
-896
-1820
1847
-484
-2450
3215
-2687
25
1322
-1354
-721
1514
-1372
-481
920
-1502
1419
-1713
313
287
-652
-587
1644
-1713
-341
1996
-2681
408
800
-1566
889
-1081
395
51
-1093
845
-801
-1112
1645
-1904
158
92
-834
-43
-226
-872
651
-1204
554
-857
-66
-462
-130
-604
-592
-132
-409
-757
-231
884
-2752
2800
-1815
260
-581
491
-2208
1174
-255
-2465
2432
-2002
-483
863
-1153
-1795
2507
-2251
-695
1290
-1580
-37
221
-1190
-196
665
-2220
1199
101
-1797
-51
1626
-1962
-252
703
-606
-1291
931
-212
-2095
2116
-471
-2434
2424
-228
-3244
3630
-1648
-1628
1576
-755
-1217
459
-1136
400
-460
-521
250
-853
-123
-195
-893
-198
-484
233
-1188
478
-551
-1019
296
-338
-1290
971
-895
-713
717
-1334
151
-59
-1000
398
-496
-77
-834
213
-148
-672
599
-903
291
-1289
800
-115
-2403
2062
-425
-2927
3120
-1755
-1944
2303
-1620
-1247
1772
-1752
-211
517
-914
367
-532
-266
449
-1261
132
1033
-2571
1761
-811
-955
399
112
-875
-805
1030
-1563
98
-69
124
-1532
2606
-2461
53
2214
-3355
1378
1010
-3105
2095
-144
-1583
273
319
-883
-144
-483
75
-889
191
-343
-1161
1259
-1846
251
-414
631
-2641
2107
-929
-1315
1533
-1823
-313
1238
-2682
1060
507
-2490
2145
-1677
-285
934
-1671
-470
1593
-2784
984
-355
70
-1478
230
758
-3081
2000
-803
-951
-166
1451
-2420
1908
-744
-1272
1343
-717
-1663
1093
-411
-1346
1451
-2064
1292
-885
-675
407
-582
-1135
936
-1230
-327
987
-2207
1581
-503
-1532
1268
-588
-1283
1135
-1107
-304
35
-297
-1528
981
-636
-1100
4
203
-1579
966
-1497
122
264
-1749
1344
-1912
115
79
-964
-963
1936
-1809
-1441
3536
-3108
-205
2399
-2231
-941
2865
-2883
98
2057
-2175
299
1235
-1040
-1012
1724
-690
-660
159
661
-1456
660
-976
469
-905
557
-401
-1233
1820
-2087
400
475
-1155
869
137
-1695
1176
-425
-1674
1360
-1718
236
-392
289
-775
-741
1359
-1877
-9
719
-1814
193
177
-509
-949
-376
1620
-2519
450
1284
-2928
1376
354
-2771
1440
450
-2501
277
1571
-3619
1635
339
-2686
1943
-923
-1257
513
-430
-1164
718
-761
-400
132
-43
-488
-187
27
-54
-1205
1240
-140
-2056
2218
-220
-2369
1261
390
-2037
427
1100
-2325
995
64
-1244
-471
1233
-1978
52
1109
-1831
-236
335
-611
-1816
2478
-2498
-433
2082
-2829
-546
2397
-2943
-368
2340
-2725
-908
2693
-2562
-1327
2356
-1580
-1805
1821
-358
-2461
1215
923
-3264
2051
173
-3575
2795
112
-3871
2361
1771
-4594
2221
1014
-3301
760
1631
-2754
-158
2183
-2141
-1127
2950
-2960
-409
2310
-1453
-1867
2724
-482
-3272
3892
-1776
-1575
1574
-398
-2110
921
734
-3091
2014
-104
-2539
1398
18
-2187
389
1404
-3651
1643
616
-3141
909
828
-2091
-646
2406
-3289
349
2001
-3177
416
1587
-2649
-182
2336
-3454
381
2202
-2442
-113
1319
-1428
-1108
1067
-1691
-566
766
-1552
-791
535
-286
-1510
632
439
-1753
207
105
-1210
-560
1049
-675
-1378
2528
-1981
-792
2091
-2029
-778
1858
-1700
-1508
2526
-2021
-1856
3620
-3042
-908
2519
-1897
-1760
1925
-1560
-1231
995
-432
-1600
543
1101
-3030
1111
1083
-3562
1498
1454
-4067
1713
988
-2771
599
1630
-3254
1344
1227
-3054
1253
1505
-3454
1430
1104
-2989
1236
-56
-1536
208
637
-2662
953
382
-1980
479
451
-2374
1651
-1569
-1367
2661
-3601
1703
-504
-1658
1023
-18
-2705
2621
-1384
-1975
2405
-1607
-1241
579
1233
-3391
2006
231
-2166
720
853
-2616
369
1887
-3472
375
2317
-3765
262
2546
-3866
416
2108
-3784
1029
1530
-3936
1282
1218
-3613
1022
855
-3116
1165
-17
-1796
-186
1755
-2615
310
1256
-1950
-317
1074
-1188
-1830
2081
-1815
-1570
2183
-1611
-1224
977
-74
-2181
907
374
-2027
153
1234
-2546
356
1892
-3833
2056
91
-2253
701
1155
-2063
-131
2225
-2435
-587
2824
-2749
-558
3342
-3677
757
1847
-2293
-663
2628
-2219
-1075
2923
-3269
723
394
-1627
716
-405
-435
-794
616
-1015
-1504
2194
-3107
470
1015
-2770
1158
-862
-612
-546
311
-1181
-182
-24
-910
537
-1661
1183
-805
-1153
1030
-572
-1344
861
-367
-1565
320
225
-1592
70
250
-1643
281
-247
-1352
235
-559
-426
-384
123
-129
-821
-475
917
-1897
644
38
-1516
1240
-697
-731
443
24
-1212
442
-49
-582
-329
440
-862
573
-517
-254
-255
480
-1376
513
154
-1276
392
-368
-599
-1277
1107
-1376
-452
255
-489
-461
177
-373
-634
610
-396
-737
28
331
-1445
973
-567
-1105
1623
-2053
80
931
-1960
828
-368
-597
211
-1157
1517
-2935
2010
-318
-2860
3285
-2343
63
-104
-86
-276
-767
1240
-2072
926
-469
-1757
1561
-1301
-422
-453
1310
-1719
-709
2140
-2321
41
1053
-1602
-860
1558
-1591
-1599
2417
-2986
323
948
-2879
1510
-524
-1515
636
-1047
-760
527
-1574
-712
952
-2292
255
913
-2875
1660
-500
-2059
1731
-1318
-975
248
221
-1767
341
662
-1475
-251
1290
-1191
-1314
2331
-2612
847
227
-1329
703
-489
-703
-246
251
-801
-206
273
-427
-356
-377
-223
-584
-539
-28
-1378
660
-795
-354
-608
323
-438
-1004
686
-912
-859
610
-989
-846
732
-961
-486
559
-1331
-231
605
-1971
791
-186
-2159
1766
-742
-2348
2997
-2360
-799
1991
-2514
-32
1258
-1943
-108
1187
-2180
1098
-473
-224
-404
-561
1361
-2615
1147
531
-2604
1380
527
-2328
1411
53
-1527
678
-167
-498
-551
436
-950
31
-769
239
-123
-1910
2138
-1988
-426
1439
-2113
355
-309
-460
-913
336
-288
-1809
2180
-2729
273
1259
-2516
1371
-743
-732
-29
129
-1392
140
991
-2257
733
66
-764
-515
560
-1087
-63
784
-1840
1480
-1501
310
252
-1822
1915
-1423
-779
1809
-2309
496
748
-1829
737
-8
-969
-156
327
-1449
881
-407
-852
194
733
-2318
1517
-655
-1207
1629
-2449
604
-143
-594
-222
-620
292
-459
-793
108
-18
-985
-520
980
-1660
-609
1551
-2096
-666
2425
-2776
4
1808
-2059
22
1175
-1232
-952
1767
-1335
-1378
1483
-664
-1905
1294
-377
-1960
2158
-1056
-2100
2196
-718
-2891
3109
-1427
-1781
1547
-191
-2091
1551
-97
-2179
1816
-939
-1331
666
-70
-1964
1516
-1163
-197
-273
104
-262
-1163
1450
-1530
201
76
-279
-428
67
-138
-657
31
59
-852
580
-359
-1071
166
424
-812
-433
521
-672
-470
-237
472
-910
-830
1379
-964
-1227
1954
-1726
-195
1399
-2150
505
785
-1520
-21
511
-1208
-264
215
-1116
-216
914
-2086
1109
123
-1396
494
72
-990
-170
965
-2041
1316
-389
-962
1524
-2086
1766
-242
-1896
1823
-917
-475
538
-1100
719
-813
-578
1203
-1734
204
285
-1104
424
-634
-154
-169
-1016
121
-789
-324
-128
-430
-539
260
-319
-879
282
135
-1435
258
323
-1522
-32
794
-1688
32
628
-1491
-76
396
-1352
-238
435
-1341
-586
1068
-1709
-716
1833
-2093
-153
1237
-1535
-360
714
-161
-1542
1233
-96
-2251
2134
-464
-1665
1751
-496
-1486
1139
-268
-1394
1117
-763
-756
395
-654
-395
-515
83
-90
-1200
538
14
-1852
1085
214
-2115
1654
-580
-1136
933
-1053
-121
-669
560
-531
-802
1707
-1573
-120
666
-350
-1100
1004
-439
-1144
870
-367
-763
329
-760
-96
278
-1391
1230
-1334
-315
477
-1184
-1136
2007
-2228
-393
1546
-1726
-488
765
76
-2049
1385
-6
-2398
1700
-602
-1955
2342
-2042
-449
1664
-2126
822
-152
-917
730
-1068
-225
738
-1531
80
348
-1191
284
-552
-244
-221
-313
-207
-78
-661
617
-1132
102
730
-1380
-463
1264
-819
-1188
1741
-1193
234
-324
-275
457
-981
485
-946
-17
541
-1839
869
196
-2600
1891
-774
-1705
2106
-1961
-411
1139
-1294
-775
926
-843
-722
421
-1162
698
-895
-178
691
-1482
676
308
-1413
322
198
-934
-589
887
-746
-1579
2367
-1499
-1633
2891
-2301
-600
1792
-1630
-474
943
-596
-838
285
767
-2106
958
839
-2215
358
838
-1231
-409
737
-1160
-858
1562
-1864
-403
1429
-1718
-131
272
-292
-928
501
34
-895
-93
449
-819
-496
768
-1215
-334
395
-310
-1474
456
496
-2233
945
56
-1515
499
-108
-1340
194
-53
-1457
827
-197
-1964
1757
-1344
-946
1196
-1489
-70
153
-986
186
-249
-829
404
-605
-670
517
-727
-696
500
-906
-12
-471
-183
-68
-899
464
-824
-799
1073
-1317
-916
1676
-1691
-762
1490
-1930
646
-84
-1178
1539
-1711
738
4
-1673
1815
-1631
-411
1020
-1230
-237
672
-214
-1435
1543
-872
-1103
1354
-1034
-1098
915
145
-1358
337
707
-1431
-148
1006
-1764
429
904
-2184
780
908
-2188
622
740
-1654
326
416
-674
-621
243
226
-1618
664
273
-1206
567
-237
-289
-465
70
88
-1279
764
-50
-1578
1120
27
-1038
188
649
-771
-812
1129
-673
-641
417
-234
-260
-117
395
-66
-830
1164
-1368
152
259
-1230
852
-1609
410
-205
-1120
741
-939
188
-607
305
-1024
-262
747
-2145
1479
-894
-788
963
-1291
51
-211
-255
-415
-262
199
-1271
1308
-1573
-517
1707
-2578
557
565
-1323
-130
379
-531
-714
749
-581
-1136
1156
-946
-481
-58
116
-434
-626
608
-668
-254
-562
320
-401
-950
479
99
-1525
619
328
-1938
1297
-184
-1584
1089
-188
-1131
491
124
-936
130
-286
-193
-19
-930
505
-236
-730
-17
39
-680
-205
212
-778
-65
-78
-359
-13
-599
872
-925
-685
1271
-1507
-204
711
-1408
497
-466
-640
484
-891
-558
505
-1155
-381
318
-1129
-15
-142
-284
-871
65
212
-1225
243
232
-1183
308
26
-917
-126
208
-830
176
49
-1216
1182
-1063
-310
725
-899
-74
71
-267
-388
-54
-145
-482
-43
-230
-135
-187
-237
-347
21
-323
-864
856
-853
-622
540
-710
-210
-116
-256
-823
53
-68
-448
-604
-1
65
-967
-279
-11
-356
-331
-1114
832
-934
-1268
1224
-1175
-732
642
-634
-504
237
-742
-355
175
-828
102
19
-1223
524
-219
-1014
233
164
-1204
330
159
-1254
404
187
-1066
-112
605
-890
-724
686
-747
-582
512
-1041
-196
383
-1625
460
-161
-813
-196
4
-501
-442
289
-899
-428
633
-1345
110
332
-1293
367
294
-1680
891
-133
-1523
1321
-1120
-454
683
-1065
-294
152
-801
-166
-57
-791
-76
-359
-400
-601
-115
-381
-759
222
-657
25
-694
-64
-178
-565
-282
-219
-311
-335
8
-482
-84
-150
-499
-139
-253
-602
96
-728
-393
240
-874
-226
143
-770
-85
-219
-470
-179
-331
-474
-400
-151
-493
-267
-169
-705
-98
-302
-418
-160
-197
-94
-794
109
-113
-729
-3
-30
-654
-102
4
-733
-14
-300
-717
175
-247
-512
-314
375
-978
-54
-139
-227
-320
-264
-346
-77
-224
-691
105
-190
-388
-521
752
-836
-324
426
-532
-104
4
-497
310
-604
-89
275
-849
171
-227
-380
-37
-341
-325
-147
-392
-225
-501
-445
275
-911
-272
237
-789
-158
-6
-743
143
-286
-776
116
-221
-725
-131
-54
-614
-434
283
-546
-166
30
-832
235
-640
-348
75
-388
-525
140
-317
-653
250
-507
-246
-103
-434
-212
-173
-602
-185
35
-588
-291
136
-616
-248
-43
-582
-194
-93
-497
-67
-340
-663
266
-601
-384
-15
-566
-343
-608
-128
-775
-465
-240
-705
-498
-410
-598
-284
-620
-559
-240
-697
-486
-301
-111
-604
-257
-153
-183
-434
-137
-193
-313
-283
-193
-403
-130
-197
-675
434
-550
-545
439
-561
-141
8
-821
320
-616
-617
360
-875
-227
235
-788
-68
-4
-591
-125
-6
-631
34
-178
-591
21
-392
-140
-394
-32
-431
-138
52
-764
195
-226
-540
-25
-398
-619
-268
-122
-473
-199
-188
-561
-284
-290
-345
-445
-387
143
-823
-248
34
-737
92
-387
-185
-38
-680
-101
-174
-573
-497
-69
-465
-718
-320
-480
-858
-421
-403
-920
-299
-671
-1206
82
-1027
-1146
237
-968
-1110
186
-911
-874
57
-610
-625
28
-474
-395
17
-546
-160
33
-371
-455
-49
-313
-529
-109
-142
-414
-455
-60
-482
-405
-159
-622
-24
-483
-718
201
-384
-744
269
-173
-694
266
26
-794
260
175
-978
522
49
-1131
568
-184
-830
588
-232
-700
431
-303
-690
361
-172
-765
549
-327
-719
669
-602
-516
473
-454
-515
331
-467
-450
133
-540
-287
47
-443
-446
303
-679
-400
136
-618
-531
39
-648
-654
116
-846
-394
-216
-694
-456
-416
-716
-534
-460
-747
-686
-515
-651
-910
-563
-663
-927
-626
-794
-909
-712
-716
-747
-827
-686
-834
-847
-532
-843
-722
-574
-650
-733
-478
-726
-599
-576
-589
-616
-576
-783
-509
-622
-816
-403
-805
-654
-712
-592
-734
-622
-554
-550
-512
-562
-463
-499
-417
-316
-216
-360
-177
-259
-243
-153
-319
-177
-215
-242
-151
-162
-191
-3
-192
-121
23
-283
-73
-33
-227
-119
-59
-255
-17
9
-117
15
1
-5
49
39
-12
126
-42
149
36
-4
79
29
11
-113
130
-89
-51
63
-62
-8
76
62
-22
108
40
-25
39
-50
-126
-89
-132
-73
-73
-247
-256
-74
-169
-253
-191
-264
-337
-162
-234
-444
-254
-322
-366
-228
-287
-257
-233
-276
-279
-162
-233
-281
-222
-245
-309
-192
-274
-322
-317
-323
-393
-275
-344
-393
-347
-352
-480
-256
-328
-271
-322
-355
-293
-209
-259
-372
-255
-304
-193
-245
-275
-375
-184
-231
-250
-190
-163
-278
-250
-2
-210
-286
-211
-196
-278
-122
-138
-275
-255
-137
-146
-207
-221
-295
-171
-155
-205
-213
-195
-201
-243
-61
-58
-223
-197
-43
-185
-206
-10
-114
-159
-103
-159
-182
-144
-147
-232
-251
-127
-181
-254
-188
-191
-175
-179
-256
-304
-318
-280
-297
-358
-335
-283
-369
-345
-286
-420
-398
-227
-248
-420
-395
-212
-253
-274
-242
-237
-265
-301
-235
-230
-319
-278
-204
-286
-347
-297
-261
-319
-341
-271
-199
-253
-297
-299
-281
-295
-220
-141
-219
-298
-313
-217
-172
-210
-240
-226
-201
-171
-155
-190
-290
-266
-163
-155
-144
-207
-230
-215
-194
-156
-245
-294
-318
-287
-243
-256
-244
-286
-333
-364
-296
-260
-354
-353
-363
-322
-269
-298
-398
-382
-274
-253
-240
-276
-344
-343
-294
-225
-189
-225
-329
-319
-210
-232
-271
-304
-353
-263
-214
-239
-228
-297
-322
-319
-304
-294
-348
-317
-271
-256
-245
-271
-275
-257
-211
-207
-216
-209
-272
-253
-236
-288
-295
-291
-278
-261
-221
-207
-234
-270
-285
-293
-256
-219
-235
-259
-268
-280
-283
-249
-285
-244
-225
-240
-219
-199
-179
-192
-175
-182
-180
-200
-286
-260
-192
-233
-243
-258
-276
-273
-252
-221
-224
-261
-262
-277
-273
-302
-291
-257
-228
-196
-217
-250
-291
-245
-208
-192
-231
-285
-224
-219
-255
-317
-290
-256
-330
-292
-257
-286
-327
-354
-331
-314
-269
-252
-263
-291
-289
-225
-244
-305
-331
-319
-270
-287
-318
-348
-355
-307
-300
-331
-355
-346
-313
-260
-215
-250
-276
-270
-299
-243
-225
-305
-290
-256
-243
-245
-248
-241
-242
-264
-294
-280
-272
-304
-324
-314
-344
-347
-350
-377
-398
-364
-355
-331
-277
-298
-288
-292
-264
-258
-229
-210
-216
-206
-253
-231
-201
-226
-236
-236
-214
-181
-153
-178
-159
-131
-121
-128
-129
-143
-165
-165
-176
-179
-201
-199
-213
-183
-182
-182
-189
-190
-193
-195
-207
-261
-257
-222
-260
-267
-246
-271
-279
-280
-314
-322
-316
-345
-337
-328
-333
-324
-370
-402
-385
-388
-362
-353
-378
-355
-362
-338
-317
-315
-302
-280
-271
-279
-280
-272
-261
-266
-245
-235
-241
-256
-249
-235
-206
-211
-187
-212
-235
-211
-218
-242
-268
-245
-247
-260
-241
-268
-295
-280
-294
-255
-270
-258
-236
-260
-269
-254
-273
-308
-288
-346
-370
-328
-294
-293
-295
-298
-289
-272
-283
-270
-280
-255
-212
-217
-214
-243
-289
-274
-245
-235
-231
-228
-279
-276
-257
-257
-262
-257
-238
-248
-239
-240
-228
-260
-267
-243
-238
-218
-187
-165
-187
-163
-186
-216
-188
-174
-201
-203
-202
-216
-242
-219
-211
-233
-206
-195
-212
-181
-161
-178
-140
-138
-137
-140
-165
-178
-197
-179
-175
-175
-153
-177
-195
-187
-216
-249
-237
-289
-308
-274
-277
-321
-301
-283
-319
-305
-273
-290
-243
-257
-303
-262
-249
-301
-324
-334
-338
-306
-283
-295
-294
-294
-320
-295
-279
-255
-247
-246
-241
-277
-257
-220
-211
-185
-176
-172
-171
-192
-220
-206
-209
-231
-220
-199
-194
-207
-240
-235
-202
-204
-243
-249
-256
-266
-269
-273
-292
-254
-252
-271
-224
-219
-207
-210
-215
-209
-199
-221
-236
-236
-259
-290
-270
-289
-279
-250
-261
-254
-246
-247
-273
-246
-244
-220
-206
-215
-221
-243
-241
-241
-209
-216
-200
-177
-176
-160
-175
-182
-144
-138
-149
-152
-185
-209
-236
-253
-239
-252
-271
-271
-269
-233
-254
-263
-265
-264
-291
-308
-322
-361
-365
-388
-377
-355
-329
-347
-317
-289
-311
-273
-257
-270
-253
-244
-276
-287
-275
-314
-343
-301
-313
-345
-341
-354
-396
-364
-347
-364
-321
-309
-329
-327
-310
-309
-276
-285
-311
-291
-288
-294
-278
-275
-267
-251
-238
-232
-211
-201
-208
-187
-161
-179
-183
-176
-215
-199
-220
-223
-199
-196
-172
-178
-196
-167
-201
-210
-215
-244
-243
-262
-274
-280
-289
-259
-246
-274
-238
-216
-234
-247
-217
-213
-211
-178
-208
-201
-175
-210
-203
-160
-194
-185
-162
-205
-219
-231
-226
-240
-238
-231
-274
-258
-259
-285
-294
-296
-282
-282
-287
-263
-284
-308
-304
-346
-333
-314
-347
-346
-339
-331
-313
-321
-318
-289
-267
-265
-267
-260
-253
-268
-264
-253
-268
-245
-269
-299
-244
-250
-260
-249
-234
-244
-255
-261
-284
-286
-304
-312
-303
-300
-299
-321
-329
-303
-315
-327
-315
-303
-328
-326
-317
-319
-329
-331
-326
-320
-306
-285
-305
-325
-319
-323
-331
-327
-320
-295
-279
-302
-284
-251
-249
-264
-274
-284
-270
-260
-302
-296
-276
-292
-284
-233
-255
-249
-217
-235
-232
-222
-231
-250
-241
-251
-239
-231
-216
-210
-199
-207
-232
-250
-254
-257
-245
-219
-246
-261
-265
-281
-278
-260
-248
-246
-243
-241
-265
-263
-268
-246
-231
-254
-267
-303
-332
-333
-352
-359
-349
-365
-375
-374
-359
-365
-378
-375
-379
-350
-338
-346
-333
-321
-340
-303
-263
-261
-246
-266
-299
-276
-263
-303
-295
-309
-315
-280
-269
-260
-249
-253
-244
-234
-248
-249
-239
-273
-269
-251
-288
-294
-307
-300
-294
-287
-295
-288
-276
-290
-267
-266
-272
-255
-257
-263
-231
-250
-267
-240
-254
-274
-280
-282
-279
-294
-291
-295
-317
-303
-323
-350
-319
-323
-312
-331
-334
-309
-317
-319
-290
-280
-296
-249
-231
-240
-236
-241
-244
-269
-263
-233
-270
-267
-230
-241
-223
-206
-223
-216
-209
-210
-194
-213
-232
-228
-224
-239
-243
-229
-243
-244
-278
-300
-300
-297
-295
-306
-326
-319
-298
-324
-331
-293
-273
-245
-225
-247
-243
-244
-269
-258
-238
-237
-253
-269
-277
-316
-324
-324
-340
-306
-319
-329
-327
-341
-323
-327
-330
-308
-296
-310
-323
-327
-351
-344
-298
-291
-263
-290
-285
-265
-278
-243
-251
-269
-282
-296
-309
-322
-314
-303
-313
-298
-309
-328
-302
-304
-279
-272
-290
-268
-296
-283
-264
-269
-261
-237
-238
-265
-286
-301
-293
-287
-282
-254
-263
-282
-274
-292
-298
-279
-302
-294
-329
-354
-341
-334
-304
-298
-253
-254
-271
-265
-260
-237
-237
-236
-243
-211
-213
-221
-198
-213
-217
-194
-214
-242
-243
-232
-205
-232
-266
-271
-283
-267
-257
-245
-218
-222
-225
-261
-250
-217
-249
-276
-269
-282
-325
-319
-315
-246
-264
-297
-303
-335
-331
-326
-334
-318
-300
-301
-310
-316
-279
-285
-281
-257
-244
-260
-273
-256
-278
-271
-303
-302
-291
-313
-270
-283
-245
-207
-233
-225
-209
-216
-235
-230
-237
-212
-178
-212
-236
-200
-208
-244
-210
-214
-252
-251
-272
-292
-254
-255
-277
-217
-205
-221
-204
-178
-176
-170
-192
-217
-170
-169
-200
-216
-211
-231
-246
-263
-265
-269
-244
-215
-201
-229
-225
-207
-248
-232
-237
-252
-277
-272
-254
-275
-238
-238
-246
-218
-241
-255
-256
-254
-250
-269
-319
-338
-328
-330
-319
-320
-311
-271
-281
-293
-279
-262
-261
-272
-249
-241
-250
-251
-240
-230
-204
-220
-225
-260
-278
-300
-314
-307
-315
-315
-348
-350
-335
-355
-373
-372
-359
-338
-363
-336
-336
-368
-336
-328
-303
-264
-275
-297
-322
-295
-280
-300
-276
-268
-274
-305
-297
-279
-303
-313
-308
-331
-323
-306
-317
-299
-327
-316
-320
-312
-294
-284
-307
-343
-315
-353
-353
-273
-289
-307
-283
-303
-300
-275
-295
-288
-270
-303
-311
-338
-337
-314
-298
-286
-317
-289
-308
-310
-273
-302
-282
-299
-299
-315
-314
-290
-293
-283
-319
-326
-329
-342
-326
-326
-333
-311
-314
-326
-324
-328
-300
-332
-360
-364
-364
-353
-338
-298
-282
-292
-323
-321
-287
-274
-268
-259
-296
-266
-290
-288
-245
-254
-260
-266
-263
-285
-301
-281
-252
-219
-242
-253
-246
-282
-284
-266
-271
-264
-270
-303
-318
-310
-301
-303
-291
-310
-311
-295
-286
-294
-275
-260
-284
-280
-319
-352
-354
-340
-335
-328
-343
-359
-339
-362
-366
-367
-300
-322
-352
-321
-319
-302
-261
-249
-265
-266
-262
-274
-267
-262
-285
-234
-251
-267
-192
-178
-207
-224
-248
-273
-268
-266
-240
-208
-210
-245
-263
-249
-268
-273
-292
-312
-321
-328
-332
-321
-277
-301
-297
-282
-275
-282
-273
-245
-270
-262
-280
-305
-302
-299
-288
-277
-244
-212
-253
-283
-289
-291
-308
-330
-328
-332
-344
-337
-291
-307
-294
-255
-261
-270
-279
-261
-248
-253
-295
-273
-255
-290
-267
-248
-246
-246
-254
-262
-279
-273
-277
-287
-286
-300
-311
-316
-314
-311
-288
-296
-328
-280
-275
-290
-237
-222
-248
-271
-236
-228
-208
-165
-193
-195
-197
-197
-206
-187
-177
-185
-171
-211
-216
-206
-197
-214
-223
-232
-274
-257
-246
-228
-200
-225
-231
-231
-224
-228
-240
-230
-246
-262
-247
-253
-265
-265
-274
-301
-311
-310
-329
-298
-291
-293
-303
-344
-365
-356
-379
-348
-313
-294
-294
-286
-274
-277
-305
-310
-296
-296
-269
-261
-240
-222
-207
-219
-220
-215
-221
-242
-237
-220
-207
-234
-215
-175
-178
-178
-180
-199
-215
-220
-237
-252
-235
-255
-288
-277
-271
-265
-266
-262
-271
-297
-305
-297
-294
-339
-357
-353
-381
-366
-328
-333
-338
-352
-388
-386
-390
-376
-348
-355
-342
-333
-360
-349
-356
-356
-352
-366
-339
-319
-310
-327
-343
-359
-375
-382
-442
-476
-453
-432
-417
-422
-428
-446
-468
-447
-402
-392
-358
-374
-387
-366
-401
-387
-353
-351
-366
-394
-366
-344
-336
-355
-386
-413
-450
-438
-430
-405
-411
-424
-429
-416
-387
-374
-360
-351
-351
-350
-355
-329
-305
-312
-297
-286
-297
-294
-284
-261
-255
-272
-238
-224
-227
-191
-172
-183
-186
-185
-175
-150
-125
-123
-132
-139
-164
-170
-129
-123
-123
-127
-135
-176
-163
-137
-164
-147
-163
-177
-173
-152
-114
-127
-147
-159
-163
-173
-181
-165
-182
-233
-244
-231
-256
-242
-213
-236
-261
-264
-260
-271
-274
-290
-325
-306
-339
-342
-305
-282
-292
-307
-314
-308
-291
-295
-292
-312
-338
-360
-355
-338
-336
-352
-351
-370
-372
-374
-393
-370
-377
-386
-395
-410
-397
-420
-429
-415
-396
-374
-354
-331
-335
-370
-370
-380
-372
-340
-324
-308
-314
-339
-372
-342
-321
-296
-259
-249
-263
-244
-246
-244
-221
-244
-274
-291
-278
-285
-278
-242
-244
-244
-231
-208
-203
-195
-195
-236
-256
-246
-231
-212
-231
-246
-260
-310
-306
-303
-286
-262
-265
-279
-303
-312
-328
-328
-324
-360
-357
-349
-335
-303
-304
-312
-319
-314
-327
-325
-323
-333
-330
-350
-367
-342
-341
-327
-297
-298
-333
-336
-323
-312
-299
-318
-335
-309
-304
-306
-297
-321
-326
-312
-326
-354
-356
-357
-355
-356
-372
-351
-335
-339
-334
-347
-364
-391
-396
-396
-396
-401
-387
-359
-357
-367
-382
-375
-342
-306
-311
-329
-289
-282
-313
-313
-301
-299
-276
-283
-278
-244
-229
-251
-270
-266
-253
-238
-218
-217
-212
-232
-263
-254
-278
-302
-307
-298
-318
-313
-301
-300
-279
-311
-317
-306
-333
-326
-261
-243
-265
-262
-263
-272
-241
-242
-263
-245
-215
-190
-214
-198
-183
-184
-156
-199
-226
-217
-191
-195
-217
-244
-236
-242
-273
-279
-287
-288
-281
-276
-306
-310
-284
-289
-284
-286
-319
-303
-295
-274
-292
-311
-277
-263
-268
-282
-257
-236
-258
-276
-285
-283
-269
-303
-326
-333
-345
-350
-355
-362
-340
-332
-325
-287
-299
-322
-298
-266
-251
-286
-295
-292
-331
-331
-323
-319
-331
-326
-328
-335
-329
-331
-325
-325
-341
-354
-352
-330
-314
-346
-342
-321
-309
-290
-263
-227
-211
-210
-213
-241
-238
-234
-245
-242
-226
-230
-264
-280
-268
-258
-273
-309
-329
-309
-342
-353
-329
-343
-363
-359
-380
-364
-349
-371
-366
-358
-327
-334
-324
-321
-324
-294
-293
-291
-243
-227
-219
-185
-195
-213
-217
-208
-217
-214
-216
-231
-255
-251
-281
-268
-251
-266
-241
-249
-266
-254
-249
-285
-283
-258
-290
-297
-292
-324
-321
-323
-314
-296
-303
-280
-295
-273
-285
-298
-288
-308
-311
-307
-310
-323
-325
-307
-301
-292
-250
-268
-244
-224
-235
-208
-227
-249
-266
-287
-276
-291
-307
-245
-224
-232
-253
-273
-261
-261
-246
-240
-259
-280
-250
-253
-270
-243
-238
-268
-258
-249
-256
-241
-245
-250
-260
-291
-264
-232
-216
-181
-190
-203
-240
-216
-208
-223
-223
-282
-279
-274
-265
-213
-239
-264
-240
-260
-261
-239
-217
-202
-180
-163
-187
-168
-147
-122
-110
-149
-155
-150
-158
-132
-122
-129
-146
-190
-200
-202
-195
-189
-179
-186
-222
-240
-250
-246
-241
-250
-255
-265
-265
-246
-257
-259
-256
-234
-230
-251
-226
-219
-243
-254
-272
-309
-342
-353
-345
-352
-323
-316
-306
-294
-321
-302
-287
-311
-332
-348
-328
-327
-311
-280
-287
-301
-294
-282
-282
-270
-246
-233
-234
-237
-203
-187
-205
-198
-199
-228
-250
-243
-247
-258
-271
-266
-261
-265
-281
-292
-314
-327
-331
-347
-318
-296
-305
-290
-271
-265
-275
-286
-279
-269
-304
-289
-251
-270
-264
-249
-249
-259
-231
-199
-202
-205
-204
-193
-204
-225
-235
-244
-268
-277
-277
-287
-280
-275
-306
-324
-336
-369
-352
-323
-332
-343
-337
-338
-334
-325
-307
-337
-360
-341
-305
-290
-306
-279
-276
-286
-292
-303
-315
-348
-341
-328
-348
-347
-334
-318
-332
-334
-341
-353
-320
-297
-315
-329
-347
-341
-344
-349
-338
-343
-350
-363
-344
-347
-333
-307
-307
-318
-291
-303
-291
-286
-284
-282
-278
-260
-283
-255
-243
-266
-260
-278
-282
-286
-310
-301
-333
-354
-356
-339
-330
-340
-343
-336
-341
-363
-378
-377
-381
-396
-398
-377
-350
-352
-375
-369
-374
-368
-337
-311
-293
-297
-307
-310
-295
-275
-299
-354
-350
-342
-342
-355
-350
-349
-350
-348
-348
-324
-343
-370
-367
-385
-383
-351
-316
-298
-294
-262
-268
-283
-256
-248
-265
-268
-275
-286
-269
-242
-267
-248
-239
-249
-253
-256
-243
-249
-246
-248
-220
-212
-215
-206
-202
-202
-201
-223
-230
-236
-265
-285
-312
-288
-264
-270
-254
-223
-209
-213
-210
-236
-261
-261
-241
-247
-216
-222
-226
-215
-243
-236
-234
-235
-250
-244
-212
-190
-189
-188
-187
-176
-187
-200
-193
-186
-205
-201
-214
-208
-215
-255
-261
-284
-324
-347
-330
-309
-296
-273
-264
-228
-210
-220
-213
-184
-166
-193
-177
-141
-122
-121
-124
-112
-106
-113
-137
-120
-121
-163
-154
-165
-203
-216
-223
-238
-232
-247
-292
-276
-277
-299
-305
-330
-307
-290
-301
-282
-270
-251
-248
-265
-257
-281
-279
-291
-301
-283
-295
-270
-246
-214
-220
-235
-234
-241
-216
-187
-213
-221
-217
-206
-199
-223
-228
-233
-223
-227
-249
-241
-213
-229
-232
-263
-268
-220
-197
-196
-202
-193
-173
-168
-178
-208
-213
-206
-217
-236
-252
-233
-237
-267
-288
-325
-348
-354
-353
-359
-383
-389
-385
-395
-388
-378
-369
-350
-309
-295
-279
-250
-242
-230
-203
-216
-192
-156
-154
-134
-134
-114
-120
-108
-95
-145
-191
-222
-216
-208
-208
-196
-217
-210
-205
-229
-200
-175
-189
-195
-187
-207
-226
-199
-225
-237
-222
-225
-218
-241
-266
-265
-261
-270
-281
-283
-279
-304
-350
-400
-391
-367
-416
-448
-458
-442
-430
-427
-445
-458
-440
-425
-393
-368
-363
-363
-354
-349
-342
-317
-312
-295
-276
-276
-290
-291
-260
-231
-206
-190
-182
-149
-121
-115
-155
-202
-189
-187
-182
-211
-231
-226
-192
-187
-212
-242
-256
-240
-237
-258
-297
-309
-338
-345
-352
-352
-324
-307
-318
-310
-297
-296
-286
-276
-303
-305
-277
-273
-271
-292
-326
-328
-331
-311
-308
-325
-322
-318
-328
-370
-389
-416
-425
-417
-439
-442
-445
-438
-446
-454
-447
-439
-428
-422
-417
-409
-411
-393
-370
-398
-437
-439
-444
-479
-496
-501
-487
-490
-490
-489
-518
-526
-509
-483
-455
-439
-422
-409
-394
-403
-412
-406
-418
-400
-373
-358
-335
-309
-260
-250
-264
-283
-308
-247
-239
-248
-229
-241
-244
-233
-227
-239
-212
-190
-207
-217
-219
-192
-149
-138
-119
-130
-135
-85
-70
-105
-127
-150
-145
-154
-206
-245
-271
-307
-344
-374
-394
-392
-415
-455
-459
-453
-470
-463
-447
-475
-517
-533
-501
-466
-442
-412
-402
-390
-342
-317
-312
-280
-271
-253
-234
-269
-306
-328
-355
-387
-415
-439
-452
-468
-497
-502
-487
-492
-469
-455
-469
-469
-467
-441
-428
-407
-394
-394
-381
-351
-339
-320
-294
-274
-253
-227
-210
-192
-170
-155
-159
-200
-211
-236
-252
-263
-311
-332
-356
-407
-449
-475
-480
-451
-431
-406
-369
-342
-297
-234
-174
-120
-70
-4
21
15
27
40
37
3
-15
-38
-56
-49
-56
-83
-129
-168
-195
-218
-248
-273
-316
-374
-417
-423
-450
-487
-501
-504
-525
-551
-542
-505
-494
-487
-473
-448
-422
-415
-421
-447
-439
-456
-482
-498
-526
-536
-548
-553
-561
-568
-534
-493
-448
-423
-419
-388
-365
-364
-385
-393
-394
-405
-381
-369
-378
-349
-323
-306
-279
-261
-222
-158
-91
-63
-56
-28
-28
-16
-21
-31
-30
-41
-55
-57
-62
-71
-44
-51
-66
-97
-117
-121
-116
-110
-148
-158
-146
-139
-117
-98
-75
-34
3
-7
-3
20
39
37
2
-30
-60
-80
-123
-162
-221
-329
-381
-384
-415
-438
-432
-401
-373
-355
-335
-346
-350
-321
-328
-337
-335
-323
-316
-315
-313
-300
-256
-214
-196
-202
-222
-228
-203
-217
-253
-289
-330
-310
-304
-347
-362
-349
-343
-328
-298
-247
-197
-161
-131
-128
-120
-108
-94
-96
-121
-179
-217
-223
-230
-261
-282
-292
-312
-279
-280
-307
-284
-287
-305
-304
-290
-265
-265
-248
-239
-225
-193
-149
-51
-30
-11
43
56
92
131
147
130
82
55
18
-27
-74
-101
-138
-188
-240
-264
-280
-311
-346
-405
-453
-478
-476
-486
-482
-470
-469
-474
-466
-476
-452
-409
-364
-341
-328
-296
-258
-246
-231
-241
-297
-319
-331
-328
-344
-390
-401
-390
-408
-397
-390
-384
-357
-329
-311
-301
-264
-260
-240
-204
-194
-150
-119
-126
-112
-116
-116
-82
-118
-131
-132
-148
-149
-185
-220
-246
-268
-274
-261
-269
-284
-306
-317
-325
-302
-244
-234
-196
-157
-163
-148
-123
-133
-134
-135
-157
-139
-114
-117
-108
-109
-109
-85
-59
-27
19
46
45
75
79
73
101
77
54
32
14
3
-13
-45
-98
-124
-150
-198
-211
-218
-238
-238
-248
-245
-224
-223
-228
-243
-236
-213
-218
-189
-152
-136
-109
-99
-97
-91
-76
-44
-29
-40
-49
-45
-47
-85
-109
-135
-182
-209
-233
-238
-229
-209
-200
-220
-214
-219
-196
-131
-80
-42
19
70
90
106
112
114
107
67
48
28
-5
0
-26
-75
-117
-144
-144
-140
-117
-101
-143
-173
-191
-209
-234
-263
-291
-326
-336
-327
-313
-294
-280
-279
-250
-219
-167
-105
-92
-92
-72
-57
-51
-79
-118
-160
-210
-209
-225
-220
-205
-201
-195
-204
-199
-159
-140
-125
-121
-142
-139
-123
-110
-115
-136
-135
-122
-127
-99
-85
-98
-120
-135
-128
-125
-122
-134
-140
-160
-189
-200
-203
-218
-223
-225
-241
-237
-220
-210
-209
-189
-184
-185
-156
-153
-145
-127
-150
-175
-190
-211
-237
-275
-321
-330
-323
-317
-333
-335
-281
-253
-229
-204
-195
-159
-125
-87
-67
-67
-73
-74
-66
-73
-83
-86
-74
-66
-73
-84
-93
-65
-98
-145
-163
-209
-264
-284
-300
-329
-346
-356
-350
-325
-323
-303
-246
-212
-166
-133
-128
-135
-107
-62
-63
-87
-125
-158
-181
-199
-229
-261
-276
-304
-318
-340
-334
-290
-274
-263
-233
-239
-203
-160
-173
-183
-184
-166
-170
-185
-204
-252
-302
-323
-343
-359
-370
-394
-425
-434
-460
-480
-479
-474
-460
-447
-432
-382
-331
-280
-268
-282
-282
-280
-290
-291
-279
-272
-274
-284
-291
-284
-265
-240
-235
-257
-261
-283
-347
-401
-426
-451
-483
-491
-497
-500
-487
-456
-411
-381
-359
-329
-291
-245
-236
-245
-271
-306
-307
-327
-370
-388
-387
-367
-323
-280
-241
-200
-170
-171
-191
-207
-199
-189
-230
-278
-284
-293
-302
-281
-272
-303
-308
-291
-273
-271
-267
-283
-297
-299
-333
-361
-381
-388
-396
-389
-399
-417
-403
-421
-442
-427
-407
-399
-366
-323
-330
-320
-320
-330
-314
-306
-299
-296
-280
-253
-233
-215
-219
-234
-233
-251
-255
-257
-292
-310
-326
-352
-400
-434
-439
-451
-450
-417
-386
-368
-330
-307
-304
-282
-248
-233
-253
-266
-286
-332
-347
-362
-381
-405
-416
-408
-405
-385
-367
-367
-370
-380
-394
-395
-379
-393
-404
-382
-352
-313
-269
-244
-221
-181
-165
-181
-187
-191
-223
-250
-277
-325
-378
-415
-442
-458
-434
-405
-353
-293
-246
-210
-175
-155
-134
-135
-160
-176
-192
-217
-276
-313
-333
-359
-356
-332
-311
-312
-344
-361
-334
-312
-307
-318
-353
-354
-340
-331
-314
-317
-321
-305
-301
-285
-226
-178
-163
-152
-173
-184
-158
-169
-213
-284
-349
-370
-388
-397
-391
-384
-380
-348
-326
-335
-342
-330
-320
-322
-332
-366
-376
-361
-363
-358
-347
-364
-349
-307
-296
-298
-283
-285
-298
-319
-321
-302
-299
-324
-342
-379
-412
-403
-407
-429
-439
-429
-435
-437
-453
-458
-431
-427
-419
-390
-366
-361
-332
-283
-270
-258
-250
-229
-214
-213
-217
-240
-248
-260
-282
-305
-347
-375
-407
-425
-399
-393
-382
-374
-364
-348
-325
-296
-276
-275
-279
-263
-249
-247
-251
-241
-252
-250
-227
-205
-185
-192
-199
-208
-202
-223
-227
-226
-239
-235
-251
-254
-229
-208
-197
-182
-159
-156
-149
-132
-116
-119
-138
-152
-166
-193
-217
-255
-287
-319
-365
-378
-370
-366
-356
-351
-335
-297
-281
-292
-268
-256
-247
-218
-201
-204
-172
-121
-96
-58
0
34
51
58
52
28
-31
-84
-123
-182
-227
-271
-291
-295
-275
-232
-217
-168
-137
-84
-47
-23
-6
-2
-28
-63
-90
-92
-96
-139
-161
-156
-167
-195
-189
-196
-179
-152
-163
-167
-163
-167
-153
-145
-154
-194
-217
-227
-239
-220
-221
-241
-208
-165
-118
-66
-39
-22
-4
20
33
27
15
-4
-12
-21
-45
-58
-68
-92
-104
-121
-119
-94
-106
-126
-136
-152
-184
-224
-259
-275
-271
-251
-254
-253
-237
-232
-229
-221
-207
-196
-197
-175
-182
-200
-209
-226
-212
-207
-231
-233
-222
-216
-216
-212
-235
-244
-217
-210
-220
-219
-208
-195
-185
-199
-189
-162
-103
-63
-68
-60
-37
-12
0
-38
-59
-100
-138
-153
-187
-210
-196
-191
-201
-216
-236
-244
-262
-249
-250
-269
-273
-275
-294
-287
-295
-314
-320
-307
-304
-322
-332
-330
-314
-330
-359
-367
-375
-401
-407
-404
-401
-386
-385
-388
-389
-370
-353
-335
-300
-294
-324
-325
-275
-242
-257
-238
-189
-240
-314
-310
-224
-189
-262
-403
-470
-417
-373
-333
-295
-346
-452
-476
-379
-237
-122
-125
-221
-334
-353
-258
-186
-179
-290
-442
-483
-447
-389
-331
-315
-348
-379
-344
-283
-198
-179
-264
-376
-433
-457
-459
-472
-539
-577
-599
-583
-560
-541
-507
-492
-504
-517
-533
-513
-496
-497
-480
-463
-448
-448
-463
-435
-377
-343
-327
-290
-293
-310
-311
-328
-351
-372
-395
-437
-466
-504
-531
-538
-572
-612
-649
-657
-659
-668
-653
-664
-685
-661
-649
-639
-590
-541
-504
-460
-392
-326
-305
-290
-299
-315
-324
-348
-358
-362
-401
-442
-460
-474
-495
-516
-537
-581
-612
-630
-638
-637
-649
-649
-641
-650
-633
-580
-532
-506
-477
-426
-382
-334
-274
-237
-185
-191
-210
-200
-208
-238
-281
-283
-290
-321
-335
-339
-354
-357
-358
-358
-330
-306
-277
-246
-230
-213
-203
-193
-180
-173
-175
-175
-167
-155
-165
-153
-120
-115
-128
-166
-195
-220
-245
-259
-266
-265
-294
-326
-326
-336
-340
-318
-319
-318
-278
-247
-204
-182
-173
-147
-146
-133
-110
-95
-105
-106
-92
-78
-70
-34
-20
-26
-20
-31
-39
-19
-5
-10
-24
-30
-26
-44
-70
-108
-138
-175
-217
-223
-242
-262
-244
-257
-301
-313
-318
-307
-284
-261
-269
-258
-229
-203
-164
-170
-191
-204
-213
-200
-195
-206
-240
-277
-281
-293
-322
-328
-317
-334
-348
-375
-410
-422
-412
-418
-432
-422
-403
-388
-367
-316
-269
-217
-189
-179
-158
-115
-78
-61
-43
-69
-80
-108
-135
-149
-155
-162
-187
-213
-239
-256
-287
-304
-313
-330
-370
-395
-376
-335
-318
-317
-297
-266
-211
-171
-155
-128
-135
-139
-122
-138
-170
-174
-203
-252
-281
-308
-323
-308
-299
-292
-282
-263
-240
-226
-223
-199
-139
-131
-125
-110
-89
-89
-97
-93
-112
-145
-179
-177
-154
-162
-176
-184
-221
-272
-330
-379
-431
-467
-497
-526
-566
-588
-550
-550
-574
-590
-602
-590
-571
-559
-550
-525
-474
-405
-398
-439
-436
-397
-368
-369
-380
-405
-414
-402
-410
-427
-430
-410
-400
-403
-399
-401
-391
-378
-411
-454
-471
-461
-464
-465
-451
-427
-397
-363
-322
-308
-309
-299
-271
-249
-236
-222
-218
-185
-144
-143
-151
-142
-131
-129
-131
-135
-130
-141
-152
-186
-243
-270
-282
-305
-331
-349
-345
-323
-296
-296
-336
-356
-335
-320
-316
-310
-303
-294
-285
-283
-261
-224
-202
-208
-205
-173
-153
-162
-177
-166
-155
-154
-165
-170
-183
-210
-232
-259
-281
-290
-283
-288
-272
-221
-200
-202
-233
-269
-303
-345
-362
-353
-364
-374
-367
-382
-392
-408
-440
-442
-447
-446
-433
-441
-447
-463
-477
-473
-458
-438
-424
-423
-402
-374
-356
-328
-327
-316
-314
-317
-315
-311
-320
-327
-333
-358
-365
-372
-375
-387
-404
-416
-435
-441
-433
-432
-441
-451
-471
-470
-469
-473
-452
-435
-425
-396
-387
-372
-372
-358
-321
-301
-305
-322
-342
-364
-388
-440
-458
-449
-457
-461
-443
-433
-422
-397
-372
-352
-356
-342
-316
-295
-287
-283
-271
-261
-268
-260
-254
-258
-254
-252
-259
-270
-277
-309
-317
-328
-348
-364
-383
-378
-366
-378
-393
-382
-375
-349
-318
-286
-263
-249
-224
-224
-224
-209
-180
-170
-172
-191
-205
-216
-223
-243
-257
-273
-288
-298
-317
-306
-323
-337
-345
-374
-388
-391
-399
-401
-402
-395
-388
-384
-371
-367
-369
-368
-347
-316
-306
-321
-332
-333
-358
-361
-348
-372
-369
-361
-361
-331
-287
-254
-220
-204
-222
-209
-183
-172
-180
-222
-254
-275
-286
-287
-320
-344
-366
-362
-342
-333
-330
-364
-399
-425
-424
-416
-402
-400
-405
-404
-395
-350
-301
-270
-261
-257
-246
-211
-169
-164
-173
-222
-252
-247
-254
-268
-233
-195
-185
-149
-137
-140
-121
-113
-99
-107
-120
-123
-116
-116
-136
-157
-160
-149
-135
-110
-119
-117
-121
-136
-143
-162
-188
-199
-225
-209
-195
-201
-181
-171
-151
-138
-108
-83
-87
-108
-140
-171
-196
-229
-272
-315
-320
-314
-320
-289
-263
-253
-222
-197
-177
-157
-134
-142
-169
-195
-184
-149
-115
-106
-128
-139
-155
-165
-153
-160
-160
-203
-264
-291
-339
-372
-401
-444
-457
-461
-455
-447
-440
-432
-431
-394
-371
-333
-286
-267
-240
-217
-193
-155
-123
-110
-92
-94
-104
-93
-103
-96
-116
-156
-199
-232
-239
-246
-260
-270
-278
-281
-270
-271
-255
-239
-245
-264
-270
-271
-275
-280
-274
-249
-217
-205
-191
-179
-164
-148
-151
-153
-163
-182
-195
-184
-175
-161
-176
-189
-175
-191
-179
-184
-199
-199
-190
-181
-194
-193
-180
-180
-185
-180
-158
-113
-88
-60
-36
-42
-47
-38
-39
-82
-121
-138
-161
-187
-195
-176
-167
-177
-185
-199
-202
-215
-236
-249
-266
-303
-298
-287
-294
-250
-217
-190
-158
-144
-148
-161
-163
-167
-204
-230
-257
-303
-312
-300
-282
-259
-257
-266
-265
-270
-283
-267
-266
-260
-257
-287
-321
-333
-307
-308
-298
-293
-297
-287
-270
-265
-274
-262
-256
-262
-254
-235
-216
-205
-226
-222
-225
-261
-272
-302
-338
-347
-347
-370
-400
-433
-454
-464
-453
-421
-403
-406
-419
-409
-409
-415
-420
-429
-470
-506
-508
-508
-522
-521
-510
-498
-461
-400
-329
-286
-261
-215
-190
-199
-216
-216
-216
-231
-245
-230
-223
-219
-202
-191
-193
-191
-194
-190
-193
-234
-240
-230
-248
-254
-263
-286
-287
-271
-226
-193
-207
-198
-215
-237
-219
-218
-215
-197
-204
-216
-227
-232
-242
-271
-308
-338
-363
-376
-358
-334
-307
-301
-293
-287
-288
-300
-302
-294
-307
-320
-323
-331
-329
-306
-283
-262
-289
-296
-311
-338
-345
-372
-400
-412
-424
-420
-393
-365
-330
-293
-247
-245
-258
-269
-285
-297
-316
-327
-332
-333
-321
-313
-311
-318
-318
-328
-355
-380
-377
-357
-338
-331
-345
-335
-311
-290
-271
-278
-279
-292
-330
-345
-355
-387
-395
-381
-383
-385
-406
-402
-408
-432
-436
-422
-416
-411
-404
-393
-376
-345
-314
-295
-281
-284
-278
-236
-192
-152
-104
-101
-97
-100
-97
-78
-55
-65
-82
-91
-117
-158
-189
-208
-226
-221
-200
-178
-161
-147
-153
-172
-202
-233
-232
-234
-233
-230
-236
-229
-252
-262
-252
-257
-288
-277
-253
-236
-221
-184
-153
-125
-94
-77
-65
-72
-68
-69
-68
-59
-59
-64
-42
-58
-53
-49
-64
-82
-99
-115
-135
-141
-145
-154
-171
-159
-153
-172
-194
-206
-232
-257
-273
-303
-338
-381
-397
-395
-394
-398
-402
-415
-425
-413
-406
-414
-415
-420
-437
-437
-414
-391
-388
-388
-404
-403
-384
-382
-361
-320
-317
-284
-239
-197
-168
-170
-197
-205
-215
-244
-264
-287
-315
-337
-371
-385
-389
-391
-378
-394
-394
-390
-407
-413
-430
-442
-441
-447
-444
-429
-391
-351
-286
-240
-212
-186
-146
-107
-88
-82
-98
-134
-147
-130
-130
-125
-110
-121
-155
-165
-212
-230
-232
-256
-244
-227
-207
-184
-161
-164
-190
-207
-213
-211
-214
-222
-227
-222
-203
-175
-145
-142
-166
-202
-226
-237
-255
-263
-259
-251
-235
-222
-176
-154
-157
-142
-172
-196
-183
-187
-175
-186
-210
-201
-192
-202
-194
-190
-218
-258
-285
-292
-320
-346
-343
-363
-386
-396
-401
-377
-366
-381
-395
-392
-374
-368
-383
-382
-359
-354
-355
-319
-286
-247
-213
-190
-157
-134
-127
-101
-89
-97
-99
-103
-104
-109
-118
-135
-141
-146
-161
-176
-193
-212
-233
-252
-269
-286
-321
-342
-360
-377
-379
-381
-384
-400
-402
-404
-396
-382
-378
-387
-404
-428
-442
-416
-380
-365
-349
-317
-281
-245
-222
-213
-196
-179
-167
-131
-113
-124
-154
-179
-182
-202
-207
-194
-184
-173
-176
-188
-220
-256
-287
-309
-335
-358
-365
-329
-303
-303
-291
-277
-258
-220
-189
-174
-164
-171
-196
-195
-212
-221
-209
-216
-233
-219
-206
-200
-182
-178
-178
-171
-144
-111
-78
-56
-52
-47
-47
-32
2
-22
-64
-84
-100
-113
-125
-136
-170
-179
-191
-203
-209
-227
-243
-269
-294
-324
-328
-298
-280
-263
-255
-246
-225
-188
-154
-155
-163
-170
-174
-153
-136
-118
-108
-98
-96
-108
-104
-92
-107
-121
-147
-179
-187
-195
-205
-235
-253
-267
-278
-275
-298
-369
-415
-458
-494
-518
-525
-511
-515
-510
-495
-475
-441
-411
-407
-399
-400
-404
-388
-367
-354
-337
-326
-312
-286
-248
-222
-208
-214
-217
-189
-173
-158
-156
-175
-181
-178
-199
-225
-252
-260
-270
-294
-282
-259
-228
-197
-188
-184
-186
-172
-154
-172
-204
-246
-276
-278
-267
-261
-252
-269
-283
-283
-282
-261
-255
-264
-274
-272
-284
-293
-299
-302
-304
-313
-304
-270
-232
-222
-224
-218
-222
-217
-203
-209
-226
-258
-263
-265
-269
-280
-317
-354
-386
-411
-411
-390
-373
-366
-396
-427
-430
-416
-396
-415
-437
-435
-438
-428
-400
-382
-382
-391
-396
-398
-372
-345
-326
-328
-341
-342
-335
-328
-315
-316
-326
-354
-387
-418
-433
-436
-447
-452
-425
-407
-396
-394
-417
-415
-415
-429
-436
-437
-445
-473
-516
-537
-531
-528
-526
-539
-528
-529
-530
-523
-524
-532
-527
-502
-475
-447
-409
-364
-340
-326
-334
-342
-309
-285
-280
-287
-293
-298
-313
-296
-314
-354
-372
-385
-400
-400
-423
-437
-463
-488
-493
-512
-487
-452
-437
-415
-378
-337
-318
-329
-331
-361
-404
-407
-401
-397
-404
-412
-401
-401
-400
-396
-404
-398
-379
-335
-310
-296
-275
-275
-268
-250
-239
-231
-222
-236
-251
-271
-272
-278
-296
-339
-374
-383
-381
-393
-418
-443
-463
-465
-460
-439
-431
-436
-443
-443
-447
-449
-455
-456
-466
-451
-420
-399
-378
-369
-387
-406
-411
-414
-422
-439
-473
-514
-539
-528
-499
-464
-451
-442
-453
-477
-478
-474
-461
-488
-520
-554
-578
-592
-610
-620
-639
-645
-629
-590
-553
-551
-554
-547
-551
-536
-501
-461
-418
-402
-393
-361
-319
-285
-280
-296
-301
-307
-330
-340
-325
-320
-329
-331
-294
-267
-281
-287
-312
-348
-345
-352
-375
-406
-467
-519
-541
-544
-515
-474
-478
-492
-478
-440
-400
-393
-395
-389
-369
-346
-326
-304
-274
-245
-236
-228
-224
-219
-225
-250
-248
-260
-274
-268
-261
-248
-250
-245
-240
-235
-224
-226
-259
-272
-269
-272
-248
-239
-272
-284
-287
-311
-333
-343
-339
-366
-398
-408
-391
-402
-402
-388
-400
-391
-383
-346
-321
-327
-302
-279
-261
-233
-218
-206
-212
-227
-231
-241
-264
-282
-296
-309
-324
-337
-339
-340
-331
-319
-297
-301
-288
-274
-286
-313
-329
-331
-322
-298
-279
-255
-248
-255
-259
-268
-281
-290
-297
-301
-325
-341
-345
-371
-398
-406
-414
-413
-405
-390
-375
-378
-370
-389
-394
-386
-380
-368
-362
-347
-335
-332
-315
-307
-300
-291
-300
-303
-308
-345
-395
-446
-493
-506
-498
-483
-462
-424
-405
-398
-370
-332
-310
-288
-265
-257
-246
-260
-281
-296
-299
-279
-256
-235
-217
-235
-238
-247
-263
-263
-271
-303
-339
-350
-349
-342
-323
-331
-350
-348
-367
-371
-336
-317
-320
-324
-329
-317
-311
-305
-301
-312
-314
-295
-277
-263
-252
-247
-248
-261
-262
-269
-272
-275
-266
-256
-262
-259
-264
-268
-274
-285
-277
-265
-271
-280
-277
-284
-290
-300
-303
-323
-340
-363
-387
-402
-438
-457
-469
-487
-488
-501
-513
-509
-530
-534
-545
-540
-529
-525
-505
-485
-455
-442
-436
-422
-418
-432
-431
-415
-395
-373
-380
-348
-320
-306
-300
-322
-327
-340
-358
-384
-397
-400
-405
-424
-435
-434
-435
-418
-386
-391
-402
-398
-387
-383
-368
-347
-344
-326
-311
-290
-259
-233
-202
-190
-182
-176
-161
-123
-108
-103
-115
-125
-132
-159
-177
-192
-216
-243
-247
-242
-224
-202
-199
-182
-171
-170
-172
-171
-180
-184
-163
-155
-144
-134
-132
-124
-115
-118
-129
-149
-168
-186
-209
-226
-238
-234
-229
-240
-227
-229
-232
-223
-225
-221
-213
-200
-183
-190
-210
-199
-203
-208
-194
-191
-193
-196
-194
-197
-204
-198
-198
-214
-232
-238
-265
-291
-300
-295
-280
-305
-325
-313
-298
-306
-298
-278
-272
-269
-260
-248
-255
-250
-252
-244
-234
-218
-192
-201
-244
-267
-274
-309
-320
-312
-317
-333
-341
-345
-349
-342
-349
-341
-337
-343
-333
-321
-312
-306
-281
-259
-255
-252
-236
-234
-240
-224
-193
-185
-191
-184
-176
-177
-177
-180
-185
-189
-180
-157
-147
-146
-136
-130
-124
-114
-105
-85
-55
-40
-35
-23
-25
-42
-63
-87
-107
-115
-114
-116
-107
-114
-130
-136
-143
-150
-157
-179
-181
-160
-137
-124
-116
-126
-134
-120
-107
-87
-69
-64
-68
-96
-122
-130
-131
-139
-137
-137
-131
-120
-94
-76
-60
-44
-51
-62
-89
-107
-119
-131
-129
-139
-157
-177
-190
-209
-235
-251
-266
-268
-283
-294
-310
-305
-299
-303
-285
-275
-281
-295
-305
-305
-299
-310
-309
-303
-311
-302
-280
-261
-262
-265
-272
-271
-249
-234
-221
-211
-223
-215
-207
-205
-189
-189
-188
-201
-233
-246
-255
-266
-267
-275
-281
-275
-282
-280
-273
-283
-282
-293
-312
-303
-296
-288
-286
-279
-249
-245
-229
-195
-167
-142
-129
-115
-106
-109
-138
-172
-194
-213
-222
-235
-258
-267
-264
-281
-301
-302
-298
-302
-301
-284
-270
-240
-216
-201
-205
-215
-218
-207
-200
-192
-145
-147
-127
-124
-138
-143
-148
-158
-151
-143
-150
-153
-153
-147
-173
-174
-188
-194
-199
-199
-171
-176
-162
-153
-159
-156
-167
-176
-193
-211
-225
-238
-276
-302
-325
-338
-345
-373
-360
-358
-375
-382
-374
-374
-364
-353
-353
-348
-333
-326
-325
-314
-319
-322
-316
-312
-298
-272
-271
-274
-303
-329
-308
-302
-301
-306
-304
-298
-302
-291
-294
-285
-290
-314
-319
-343
-365
-361
-364
-390
-412
-424
-433
-461
-472
-480
-490
-469
-447
-418
-408
-408
-391
-374
-370
-348
-316
-280
-262
-281
-286
-308
-320
-320
-335
-336
-331
-337
-351
-357
-363
-375
-373
-367
-370
-370
-382
-372
-358
-351
-341
-335
-319
-307
-297
-289
-278
-269
-245
-237
-234
-237
-233
-215
-184
-166
-150
-141
-130
-106
-106
-107
-130
-132
-120
-112
-120
-118
-135
-157
-185
-210
-224
-250
-258
-281
-320
-344
-353
-351
-366
-389
-403
-412
-406
-388
-356
-357
-369
-333
-297
-287
-269
-258
-253
-259
-273
-268
-255
-265
-263
-251
-247
-249
-248
-253
-288
-317
-335
-359
-366
-362
-364
-374
-394
-398
-395
-404
-414
-401
-378
-386
-400
-371
-345
-324
-304
-274
-272
-286
-296
-312
-331
-351
-368
-389
-415
-437
-432
-439
-450
-444
-444
-435
-405
-393
-385
-385
-396
-422
-418
-408
-389
-358
-323
-297
-268
-242
-220
-200
-207
-202
-203
-192
-192
-198
-182
-188
-219
-242
-253
-249
-248
-228
-207
-171
-154
-116
-91
-100
-119
-125
-121
-142
-130
-116
-130
-143
-160
-167
-143
-128
-109
-104
-112
-130
-127
-117
-106
-112
-125
-117
-104
-103
-104
-121
-156
-167
-181
-196
-208
-218
-217
-214
-224
-232
-235
-235
-241
-268
-280
-276
-263
-271
-283
-291
-292
-298
-310
-316
-323
-319
-315
-302
-295
-286
-305
-321
-333
-362
-383
-395
-417
-423
-415
-427
-425
-420
-402
-392
-380
-363
-346
-327
-318
-299
-301
-317
-340
-350
-351
-356
-339
-323
-315
-314
-326
-334
-338
-375
-392
-401
-407
-409
-406
-394
-389
-388
-391
-386
-374
-381
-354
-328
-324
-316
-315
-335
-362
-385
-390
-375
-359
-349
-317
-286
-254
-241
-232
-234
-245
-218
-216
-228
-224
-225
-211
-212
-215
-216
-225
-232
-243
-234
-221
-205
-190
-172
-159
-166
-167
-153
-150
-149
-141
-150
-140
-118
-109
-92
-94
-114
-130
-126
-103
-84
-80
-71
-70
-74
-72
-75
-90
-116
-124
-126
-129
-131
-138
-154
-210
-261
-289
-324
-349
-368
-388
-394
-395
-391
-386
-409
-422
-442
-477
-491
-481
-465
-470
-489
-492
-508
-515
-519
-530
-531
-535
-524
-509
-498
-476
-455
-430
-411
-397
-377
-379
-386
-389
-392
-402
-426
-453
-449
-446
-449
-435
-437
-430
-433
-444
-441
-460
-470
-481
-495
-496
-495
-486
-477
-472
-459
-472
-474
-472
-463
-459
-470
-480
-468
-461
-468
-452
-423
-408
-393
-365
-340
-343
-343
-333
-347
-339
-331
-313
-281
-270
-249
-245
-236
-239
-242
-239
-241
-228
-202
-182
-169
-147
-132
-100
-89
-71
-62
-69
-61
-69
-76
-82
-93
-87
-78
-97
-94
-92
-109
-122
-146
-173
-205
-238
-258
-271
-270
-281
-284
-266
-278
-296
-310
-312
-302
-305
-323
-343
-369
-379
-390
-384
-382
-397
-395
-415
-425
-435
-445
-439
-453
-480
-509
-539
-536
-544
-561
-549
-530
-506
-474
-460
-475
-476
-478
-468
-458
-449
-437
-434
-431
-427
-421
-408
-407
-413
-427
-461
-477
-492
-486
-477
-486
-492
-504
-505
-513
-517
-512
-516
-502
-481
-486
-473
-461
-469
-457
-438
-411
-394
-379
-384
-410
-426
-418
-416
-427
-432
-438
-447
-458
-473
-483
-463
-452
-448
-429
-415
-405
-398
-384
-368
-366
-380
-384
-378
-392
-383
-357
-327
-288
-256
-231
-219
-240
-260
-271
-288
-292
-288
-280
-295
-301
-294
-303
-332
-319
-306
-292
-271
-250
-243
-248
-261
-277
-283
-288
-296
-325
-334
-331
-340
-329
-288
-283
-273
-262
-289
-300
-303
-311
-309
-314
-302
-301
-328
-333
-329
-335
-341
-344
-344
-339
-350
-363
-371
-364
-335
-314
-286
-269
-266
-267
-271
-258
-230
-204
-194
-171
-167
-165
-158
-166
-156
-136
-121
-105
-90
-90
-107
-145
-197
-229
-264
-283
-298
-329
-361
-366
-377
-378
-361
-355
-338
-312
-318
-319
-320
-319
-303
-316
-328
-331
-327
-328
-308
-275
-233
-210
-195
-176
-172
-162
-161
-173
-147
-133
-110
-86
-89
-90
-83
-86
-79
-75
-73
-69
-98
-221
-462
-401
-311
-138
-195
-118
-51
-229
-102
-108
113
59
-143
-111
-212
-140
-272
-99
-87
-160
-163
-293
-93
-7
-43
-45
-83
-99
-167
-164
-127
-149
-163
-278
-280
-217
-280
-255
-288
-266
-315
-363
-261
-232
-169
-243
-263
-277
-288
-271
-286
-232
-241
-289
-266
-253
-243
-283
-336
-352
-377
-382
-374
-365
-352
-377
-390
-364
-306
-282
-275
-255
-270
-279
-277
-274
-277
-284
-304
-332
-338
-354
-374
-368
-343
-366
-379
-372
-390
-395
-410
-416
-412
-411
-423
-421
-414
-412
-414
-429
-420
-398
-405
-426
-455
-472
-471
-479
-457
-463
-491
-466
-445
-427
-409
-410
-396
-379
-360
-328
-287
-240
-212
-168
-150
-155
-144
-120
-111
-95
-92
-88
-87
-89
-109
-130
-164
-201
-207
-230
-257
-266
-268
-277
-277
-271
-270
-259
-229
-181
-166
-176
-160
-154
-151
-160
-159
-146
-129
-123
-110
-84
-82
-83
-72
-88
-114
-129
-151
-177
-217
-253
-248
-249
-254
-246
-240
-238
-223
-220
-222
-219
-229
-236
-237
-243
-259
-270
-283
-287
-284
-286
-283
-273
-266
-244
-227
-217
-218
-223
-236
-251
-265
-293
-303
-307
-325
-328
-332
-339
-338
-333
-328
-333
-340
-354
-366
-379
-395
-398
-402
-400
-388
-400
-401
-423
-438
-428
-413
-396
